Jonathan Lam

EE/CS @ The Cooper Union


Blog

Falling in love with Haskell

On 7/23/2021, 1:00:55 AM

Return to blog


TODO: currently a brain dump space

lhs pattern matching of constructors

two-tier type hierarchy (data and type constructors, classes, method overloading), strict typing

quicksort

monads (IO, Maybe, ST) (also list comprehension with bind-like syntax)

lift

laziness ofc -- referring to self on both sides, if as a regular fn, automatic currying

hoogle

documentation is great, ghci is great

reasons not to love haskell:

syntax is difficult (indentation, let/where), builtin names not intuitive at all

community is hard to understand


© Copyright 2021 Jonathan Lam