Blog.

Haskell Development Workflows (4 ways)

One fantastic aspect of Haskell is that it offers various tools that allow different development workflows. In this blog post, we are going to focus on four different ...
READ MORE

Haskell Library Audit Reports

Since December, FP Complete has been working with Cardano Foundation on an audit of the Cardano settlement layer. The audit work is ongoing, with the currently released ...
READ MORE

Pantry, part 3: Specifying Dependencies

This is part three of a series of blog posts on Pantry, a new storage and download system for Haskell packages. You can see part 1 and part 2.
READ MORE

Pantry, part 2: Trees and keys

  • Michael Snoyman
  • 24.07.2018
  • Haskell
This is part two of a series of blog posts on Pantry, a new storage and download system for Haskell packages. You can see part 1.
READ MORE

Pantry, part 1: The Package Index

  • Michael Snoyman
  • 19.07.2018
  • Haskell
Back in January, I published a two part blog post on hash-based package downloads. Some project needs at FP Complete have pushed this to the forefront recently, and as a ...
READ MORE

Hackathon Review and Stack Maintenance

  • Michael Snoyman
  • 13.06.2018
  • stack
Last Wednesday (June 6, 2018), I ran a Haskell Hackathon after LambdaConf. The turnout certainly wasn't the same as Zurihac, but I was quite happy with the crowd, the ...
READ MORE

Pinpointing deadlocks in Haskell

Concurrent programming is hard! I still remember the moment of my introduction to multi-threaded programming at the University of New Mexico, our professor grabbed his ...
READ MORE

A new Haskell library for talking to ODBC databases

I'm pleased to announce the release of a Haskell library for connecting to SQL Server databases via ODBC.
READ MORE

Why Haskell is hot for cryptocurrencies

  • Niklas Hambüchen
  • 18.04.2018
  • Haskell
This is a short and non-technical blog post demonstrating why the Haskell programming language is a good choice for building cryptocurrencies.
READ MORE