3 Reasons Enums with superpowers Are Rare in Enterprise Software
You might have heard of "Enums with superpowers", "Tagged Union Types" or Algebraic Data Types(ADT). It is heavily used in functional programming. And yet, you rarely see them in enterprise codebases. Why is that?
A common use case for ADTs is to rep...
functional-fieldnotes.hashnode.dev4 min read