Reduce Complexity with Variants


Thanks Eric for this great article (Reduce Complexity with Variants). Like you said, Jeanine Adkisson’s talk is truly great and useful. It complements very well your article’s arguments. I definitely see the importance of installing the Variants intuition in our developer mindsets. It looks like we’ve reached a great dynamic cousin to the regular type-enforced monads (Maybe, Option, Either, whatever) and, in some cases, ADTs.

To anyone interested, Jeanine also published interesting erratas after her talk.