Functors to Monads: A Story of Shapes

7 Levels of Type Safety in Haskell: Lists, from extreme dynamic to extreme dependent

Haskell Nuggets: k-means ยท in Code

Breaking a Degenerate Hyper-Dimensional Game of Life [+ interactive visualizations and demos]

Shuffling things up: Solving Advent of Code with the help of Group Theory and Haskell

Adjunctions in the wild: foldl

The Functor Combinatorpedia

Applicative Regular Expressions in Haskell using the Free Alternative

Visualizing Prequel Meme Prefix Tries with Recursion Schemes

"Alchemical Groups": Advent of Code using Group Theory (free groups, group homomorphisms) in Haskell

Lenses embody Products, Prisms embody Sums

The Const Applicative and Monoids

A Purely Functional Typed Approach to Trainable Models (Differentiable Programming in Haskell)

Introducing the backprop library: automatic differentiation of heterogeneous Haskell functions

Introduction to Singletons

Typesafe Neural Networks in Haskell with Dependent Types

Hamiltonian Dynamics: Breaking down a Haskell project w/ physics, linear alg, datakinds, ad, hmatrix

Fixed-Length Vector Types in Haskell -- a modern treatment

Verify your Typeclass Instances in Haskell Today, using Singletons!

Introducing the Hamilton library

Practical Dependent Types in Haskell 2: Existential Neural Networks and Types at Runtime

Practical Dependent Types in Haskell: Type-Safe Neural Networks (Part 1)

First Class Statements

mtl is Not a Monad Transformer Library

IO Monad Considered Harmful

"First-class 'Statements'": Looking at IO as data, through a Haskell case study.

"I like Haskell because it lets me live inside my world"; an Ode to Functor and Monad (xpost from r/haskell)