this post was submitted on 04 Dec 2023
3 points (100.0% liked)
Haskell
6 readers
1 users here now
**The Haskell programming language community.** Daily news and info about all things Haskell related: practical stuff, theory, types, libraries, jobs, patches, releases, events and conferences and more... ### Links - Get Started with Haskell
founded 2 years ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
@jaror I never liked it; I think if you can't be bothered to assign a name, point-free combinators are what you should be using.
I also think it gets much uglier or complicated (or both) once you have arguments (unlike getLine, but like most subroutines).
That said, I wouldn't take it away from anyone. I think the desugaring is unsurprising and, at least in a strict language, semantics preserving.
I haven't really spent the necessary time to think clearly through the non-strict case.