Functional Programming posts

How to write a recursive Either enum with Swift

How to write a recursive Either enum with Swift written using generic associated values. Stretch the limits of a strict, statically typed and mostly imperative language!