Brian Lonsdorf

Faux academic seeking attention

illustration for Delay Evaluation with LazyBox

Delay Evaluation with LazyBox

Brian LonsdorfBrian Lonsdorf1mLesson
illustration for Capture Side Effects in a Task

Capture Side Effects in a Task

Brian LonsdorfBrian Lonsdorf2mLesson
illustration for You've been using Monads

You've been using Monads

Brian LonsdorfBrian Lonsdorf5mLesson
illustration for Create types with Semigroups

Create types with Semigroups

Brian LonsdorfBrian Lonsdorf5mLesson
illustration for Build curried functions

Build curried functions

Brian LonsdorfBrian Lonsdorf4mLesson