Skip to main content

Extra Packages & Command Line Tools in Version 1.1

Version 1.1 of Haskell for Mac was released today! In the previous two blog posts, we already covered two new features of this release: the upgraded compiler and libraries as well as identifier completion. In this post, we are going to look at a third frequently requested feature, namely the ability to use the integrated compiler on the command line and to be able to extend the set of library packages available within Haskell for Mac.

Read more

Algebraic Data Types Demystified

Much of the power and conciseness of modern functional programming stems from expressive datatype definitions in combination with pattern matching to operate on these datatypes. A new chapter in our tutorial Learning Haskell explains Haskell's datatype definitions in great detail. And this is only the first part; we will release a second chapter on datatypes in the near future. The current chapter, among other things, explores all the intricacies of Haskell's record syntax. Unless you are a Haskell expert, I am quite certain that you will learn something new in these chapters.

Read more