2 ms·
> Go is basically anti-Haskell. It forces you to be less clever and that's great. This is a bit of tangent, but I think it's worth pointing out the value in Ha
by tome 2y ago
> Go is basically anti-Haskell. It forces you to be less clever and that's great.
This is a bit of tangent, but I think it's worth pointing out the value in Haskell (at least as far as I see it) is not that it allows you to write "clever" code, but that it allows you to define precise interfaces. I suspect some people like Haskell because they can be "clever", and I suspect to be able to define precise interfaces you have to allow some degree of cleverness (because you need things like higher order functions and higher kinded types), but cleverness is not, in itself, the value of Haskell.