Blog
My personal blog, mostly focussing on Functional Programming in Scala, with a smattering of other stuff

Effect
Effect is a functional programming library for Typescript. Whilst focussing on effectful programming, the library also incorporates broader FP consructs.

Typelevel Cats
Cats is a library of type and data classes for Haskell style functional programming in Scala. It’s not so hard to learn!

General Scala
Scala is an advanced JVM language. It is very flexible and could be used as a “better” Java or replacement for Haskell

Shapeless
Shapeless is a library for generic programming with compile time safety. Think of it as a type safe BeanUtils