The "Algebra" in Algebraic Data-types

Explores the “Algebra” behind Algebraic Data-Types in Haskell and elucidates how it works.

January 21, 2023 · 9 min · Arjun Kathuria

Implementing simple Streams using lazy-IO in Haskell

Explores How simple Lazy IO in Haskell can be used to implement basic streaming functionality

July 11, 2022 · 7 min · Arjun Kathuria

Haskell, Optics & Lenses - an Introduction

Introduction to Optics & Lenses with Haskell

July 6, 2022 · 6 min · Arjun Kathuria

2020: The Start of Something New, Enter Haskell !

The Post about me Wanting to learning Haskell in 2020

March 4, 2020 · 4 min · Arjun Kathuria