3 ms·
This is why I love Haskell. Dealing with the type system and purely functional style forces you to think about the problem at hand before you do anything.
by jgg 16y ago
This is why I love Haskell. Dealing with the type system and purely functional style forces you to think about the problem at hand before you do anything.
- lsb 16y agoHaskell's type system is both expressive and flexible enough to allow most of the benefits of polymorphism, via type classes, while being rigid enough to both catch coarse-grained logic errors and enable efficient compilation. And the syntax is gorgeous! I only sketch type signatures out in Haskell syntax.
- deleted 16y ago[deleted]