Ideas for extending the Java language with data classes and sealed types to get the effect of algebraic datatypes in the Haskel or SML sense.
Ideas for extending the Java language with data classes and sealed types to get the effect of algebraic datatypes in the Haskel or SML sense.