Links
-
What's so bad about Template Haskell? - Stack Overflow
A bunch of good answers to why Template Haskell is occasionally maligned.
-
Which Haskell (GHC) extensions should users use/avoid? - Stack Overflow
Interesting list of aesthetic judgements of haskell extensions. At press time I don't know what most of these words mean.
-
Short post on why Yesod uses template haskell (which has a bad rep)
-
deck.js » Modern HTML Presentations
Best "Write your presentations in HTML" thing I've seen yet, although I'm not sure how great it'd be at complex visuals or builds. Yes sometimes builds are good! SOMETIMES.
-
RED is a robot that checks HTTP resources to see how they'll behave, pointing out common problems and suggesting improvements. Although it is not a HTTP conformance tester, it can find a number of HTTP-related issues.
-
Should I look at this before posting a link? Nah... But I will look at it, eventually! It looks interesting, I love this kind of stuff - although as usual I wonder if this is something you can already get in Mathematica but no one knows because it's so expensive.
-
Probably interesting? I skimmed this, I'm not gonna lie, I don't remember much.
-
Really useful bookmark to make slideshow news articles readable on one page. I am using it all the time!
-
Thinking Functionally with Haskell
""In which we explore what modern type systems bring to the table. Imagine an approach to programming where you write down some description of what your code should do, then before running your code you run some automatic tool to see if the code matches the description. That’s Test-driven development, you say! Actually, this is what you are doing when you use static types in most languages too. Types are a description of the code’s inputs and outputs, and the check ensures that inputs and outputs match up and are used consistently. Modern type systems—such as in Haskell or above—are very flexible, and allow these descriptions to be quite detailed; plus they are not too obtrusive in use and often very helpful. One point I’ll investigate here is how advances in types are converging with new ideas on testing, to the point where (I claim) the old distinctions are starting to blur and starting to open up exciting new possibilities—hence my suggestion that we need a new word to describe what we’re doing that is free from preconceptions and out-dated thinking. So put aside your bad experiences from Java, and prepare to be amazed! ""
-
"Well, first off, you’re horribly misinformed: you do not actually want to hack on IMAP." (I agree, IMAP bad.)
-
The Machine That Changed the World: Great Brains - Waxy.org
Documentary about computing history: "It's a whirlwind tour of computing before the Web, with brilliant archival footage and interviews with key players — several of whom passed away since the filming. Jointly produced by WGBH Boston and the BBC, it originally aired in the UK as The Dream Machine before its U.S. premiere in January 1992. Its broadcast was accompanied by a book co-written by the documentary's producer Jon Palfreman."
Comments
Comments powered by Disqus