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.