about summary refs log tree commit diff
path: root/scratch/haskell-programming-from-first-principles
AgeCommit message (Collapse)AuthorFilesLines
2020-07-01 Complete exercises from Traversable chapterWilliam Carroll1-0/+131
I feel much more comfortable using `traverse` and `sequenceA`. I even used both of them in the Haskell program that I wrote at work to export a trix.
2020-06-18 Create Nix shell for Haskell scratchpadWilliam Carroll1-0/+10
Helps me run my chapter exercises.
2020-06-18 Complete the Monad chapterWilliam Carroll1-0/+178
From "Haskell Programming from First Principles"... I have completed all of the exercises in the book thus far, but I only recently dedicated a Haskell module for each chapter. Previously I created ad hoc modules per exercise, per chapter... it was chaotic.
2020-06-18 Complete exercises from Applicative chapterWilliam Carroll1-0/+213
From "Haskell Programming from First Principles"...
2020-06-18 Complete exercises from Foldable chapterWilliam Carroll1-0/+107
I'm creating Haskell modules to host my attempts and solutions for the exercises defined in each chapter of "Haskell Programming From First Principles".