We have fun implementing a Result type in Swift.
We re-implement the Optional type using an Enum.
We implement the Optional type using a List.
We begin to look at alternatives to using Error.
We extend our look at Lists from map to flatMap and beyond.
We correct an earlier issue with default inits.
We build a bunch of functionality on the left fold.
Exploring the difference between left and right folds.
We create list using an enum.
We create a struct and move our functions inside as member methods.
We build on our Set example.
Graham Lee shows us a different way to think about Sets.
An experiment in creating in public.