There are a number of corner cases to consider when dealing with Docker, multiple processes, and signals. Probably the most famous post
I've played around with various web server libraries and frameworks in Rust, and found various strengths and weaknesses with them. Most recently, I put together an FP Complete solution called
There are a number of corner cases to consider when dealing with Docker, multiple processes, and signals. Probably the most famous post
As we’ve discussed on this blog before, FP Complete has been running a Hackage mirror for quite a few years now. In
This is part 2 of a three part series. If you haven’t seen it already, I’d recommend starting with the first part,
Working with data in Haskell In data mining or general exploration, it’s common to need to easily access data efficiently and without
The other day I threw together a quick program to solve an annoyance some people on our team were expressing. We sometimes
We have set up a new public Jenkins CI server for use with our open source projects. This server currently runs the
This blog post is an initial announcement of a new package, safe-exceptions (and Github repo). This is a follow up to a
For a change of pace, I wanted to cover a simple topic: asynchronous exceptions, and how they interact with Software Transactional Memory
Work motivation While working for various clients that needed fast binary serialization, we had discovered that the binary and cereal packages are
As Dan Burton recently announced, the Stackage Curators team has decided to cut an LTS 6 release based on GHC 7.10.3, and
A couple months ago, Michael Snoyman wrote a blogpost describing an experiment in an efficient implementation of binary serialization. Since then, we’ve
Introduction We are introducing a method of verifying Haskell packages with OpenPGP signatures. The initial code to sign your packages has been
I recently wrote up the Stackage data flow. The primary intent was to assist the rest of the Stackage curation team see
We do a lot of work at FP Complete in the realm of multi-machine computing for our customers. One of the things
For the past few release of GHC (I think 7.10.2 and 7.10.3), I’ve tried to help out with the testing effort by
The Stack build tool guide contains a section on Travis configuration with a sample configuration based on Stack. After iterating through a
Status of School of Haskell 2.0 Earlier this year, I wrote a blogpost about our plans for the next version of the
Using Stack for build of Haskell code on Travis CI has number of benefits. For those unfamiliar with it, Travis is a