3 ms·
The unity of "if-then-else", "switch" and "polymorphism" is praised as one big advantage of schematic tables. It is suggested (though not explicitly said) that
by vog 16y ago
The unity of "if-then-else", "switch" and "polymorphism" is praised as one big advantage of schematic tables. It is suggested (though not explicitly said) that this is the first approach which combines them, and that the 2-dimensionality plays a crucial part on that.
However, this unity has been achieved by the ML languages decades ago. The schematic tables would look much less revolutionary if they were compared with the "case" statement of Haskell or the "match" statement of OCaml.
Also, the comparisons in code size and readability would look very different if the schematic table was compared with code written in a high-level language instead of Java.