React Hooks are Tricky

July 15, 2019

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

Understanding unliftio

May 30, 2019

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…

The Compose Newtype and its Applicative Instance

March 27, 2019

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