4 ms·
This is common complaint I see of the Haskell community where there is always an attempt at cleverness over clarity.
by jonnybgood 11y ago
This is common complaint I see of the Haskell community where there is always an attempt at cleverness over clarity.
- ricccardo 11y agoUnfortunately I think it's the language, not the community. It definitely happenes with my own code as well, no hints from external developers are required :-) I miss Python in this regard.
- rectangletangle 11y agoKind of ironic seeing as Python takes quite a few things from Haskell, like comprehensions, and zip.
- danidiaz 11y agoThe use of Applicative is actually an attempt at clarity, by restricting the kinds of things that the code can actually do. As it name implies, Applicative is a kind of "effectful application". There have been proposals to implement a more natural syntax that makes the connection more clear.