Elite software development.

Haskell

Top 10 Most-Used Haskell Packages

This article lists the top 10 most used Haskell packages and summarizes each.

No GHC on CentOS, pkgsrc

When I tried to install the Glasgow Haskell Compiler on Linux, two package management systems disappointed me.

I recently installed CentOS 5. I was disappointed to see yum search ghc and yum search haskell return nothing (No Matches found). So, no GHC is available on CentOS.

An Embedded DSL for Building Mach-O Binaries, Part 1

This article is the first in a series which describes the creation of an elegant domain-specific language (DSL) for manipulating Mach-O files. Mach-O is the native format for executable binaries on Mac OS X. The DSL is embedded in Haskell.

This is Part 1 of the article. It introduces the Mach-O format, and explains the thought process involved in designing the DSL.

Strong Static Typing Advocated By Developer of Twitter.com

In an interview published on Artima, Alex Payne, API lead developer for Twitter, advocates strong static typing. Strong static typing is a programming language feature provided by Haskell, Scala, and other languages. The feature is absent from Ruby, Python, Lisp, and others.

Haskell Becomes a Mainstream Programming Language

Haskell, my favourite programming language, has become mainstream.

The tipping point between obscurity and mainstream was reached when Real World Haskell, a superbly crafted tutorial book, won the 19th Jolt Product Excellence Award for technical books.

The book, published by O'Reilly, is also freely available online!

Syndicate content