How To Fish Subcommands

I’m currently working on a somewhat minimalistic Fish Shell implementation of jrnl, a popular CLI journal tool written in Python. My Fish…

June 14, 2020

Exploring the Dhall configuration language

Over the last weekend I looked into the Dhall configuration language. I’m a fan of pure, functional programming in general and the works of…

April 28, 2020

React Hooks are Tricky

When hooks were first introduced, many people thought that they looked a bit magical. Especially the rule that the order of hooks must not…

July 15, 2019

Understanding unliftio

In this post I will go over the source code for unliftio-core, more specifically the typeclass, found in . The typeclass is used to power…

May 30, 2019

The Compose Newtype and its Applicative Instance

When I went through Haskell From First Principle the first time, I struggled with the applicative instance, which is part of an exercise in…

March 27, 2019