Profile cover photo
Profile photo
Nathan Neitzke
Nathan's posts

Post has shared content
On behalf of the Haskell Platform team, I'm happy to announce the release of

Haskell Platform 2013.2.0.0
GHC 7.6.3
52 packages
650+ public modules
4 tools

New packages this release:
and a major upgrade to
OpenGL and GLUT

Post has shared content
Simon Peyton Jones has re-published "Beautiful Concurrency" in the School of Haskell. Now you can run and modify code directly in the article. Concurrent reindeer and elves vowing for Santa's attention using Software Transactional Memory. The beauty of this article is that it's accessible to non-Haskell programmers.

Post has shared content

Post has shared content
Guess the winner before you watch the video

Post has attachment
Enjoyed this new video on Asimo.

Post has shared content
Great phrase from Conor McBride -- I like to think of types as warping our gravity, so that the direction we need to travel [to write correct programs] becomes "downhill".

I rely on the use of rich types to infer much of the software I write -- to just "derive" fragments of the software from its type specification, and get on with the interesting work. No room for hacks or misadventure to creep in, since there's only a few possible programs with the correct type.

And after years of richly typed programming, it is easy to forget how unusual - and luxurious - this engineering methodology is.

Post has shared content
Want to know a little more about programming Haskell than just the buzz-words?

I gave a tech talk at Google, and now it's up on YouTube! No functional-programming experience needed…

Video: linked below

Post has attachment
Bitbucket added Git support as of today! Along with free unlimited private repositories, this just may prompt the switch from Github.

Post has attachment
Direct the Patent Office to Cease Issuing Software Patents
Wait while more posts are being loaded