FP Complete

Stackage and GHC 7.10 update

As many of you saw, GHC 7.10 RC3 is now available. As has become a pretty long-standing tradition, the Stackage project has been tracking GHC 7.10 library support for a few months now. Given how close we are to a release, now seems like a good time to make a more public status report. Firstly: […]

Announcing executable-hash

We’re releasing a simple package called executable-hash, which provides the SHA1 hash of the program’s executable. In order to avoid computing this hash at runtime, it may be inserted into the binary as a step after compilation. Use Cases Why might you want this? There are a couple clear usecases, and likely others exist: Enabling […]

Upcoming Stackage LTS 2.0

As I’m sure many people remember, we released LTS Haskell 1.0 at the beginning of January, and announced that the next major release would be just three months away, placing it at April 1 (no, that’s not a joke). Now’s a good time for a little status update, and an opportunity to discuss plans for […]

Primitive Haskell

I originally wrote this content as a chapter of Mezzo Haskell. I’m going to be starting up a similar effort to Mezzo Haskell in the next few days, and I wanted to get a little more attention on this content to get feedback on style and teaching approach. I’ll be discussing that new initiative on […]

Commercial Haskell Special Interest Group

At FP Complete, we’re constantly striving to improve the quality of the Haskell ecosystem, with a strong emphasis on making Haskell a viable tool for commercial users. Over the past few years we’ve spoken with many companies either currently using Haskell or considering doing so, worked with a number of customers in making Haskell a […]

FP Complete’s software pipeline

FP Complete’s mission is easily expressed: increase the commercial adoption of Haskell. We firmly believe that- in many domains- Haskell is the best way to write high quality, robust, performant code in a productive (read: fast-to-market) way. Those of you who, like me, are members of the Haskell community are probably using Haskell because you […]

Announcing: mutable-containers 0.2

As part of our high-performance computing work, I recently found myself in need of some fast mutable containers. The code is now available on both Hackage and Stackage. The code is pretty young, and is open to design changes still. That said, the currently released version (0.2.0) is well tested and performs fairly well. If […]

A New Release for the New Year: Announcing Release 3.2

A New Release for the New Year We recently released version 3.2 of FP Haskell Center. We want to take this opportunity to list some of the new features and highlight the additions of a Hosted Haddocks button and the ability to set up personal RSS feeds within each account. 3.2 Features List Support for […]

Announcing LTS Haskell 1.0

The Stackage team is happy to announce the first official LTS Haskell release, LTS Haskell 1.0. The LTS Haskell Github repository has a good overview of the project, and our initial blog post provides quite a bit more detail. To quote: LTS Haskell: Version your Ecosystem LTS Haskell is a curated set of packages which […]

GHC 7.10RC1 Stackage build results

As many of you likely saw recently, GHC 7.10.1 release candidate 1 was just released. As usually occurs with this process, there is currently lots of breakage in the Haskell library ecosystem. Herbert asked me today if I had plans to throw Stackage at the GHC 7.10 release candidate. I’ve used Stackage in the past […]