Wednesday, February 21, 2018

The algebra (and calculus!) of algebraic data types

Note: This article assumes some introductory Haskell knowledge. Just as algebra is fundamental to the whole of mathematics, algebraic data types (ADTs) are fundamental to many common functional programming languages.

No comments:

Fun With Haxl (Part 1)

This is a blog-post version of a talk I recently gave at the Haskell eXchange 2015. The video of the talk is here, but there were a lot of...