Top all-time · #24197
Unknown Parallel
Personal blog · unknownparallel.wordpress.comprogramming
Unknown Parallel is a personal blog at unknownparallel.wordpress.com about programming. Since 2012, 3 different Hacker News readers have linked it 4 times, most often “The Long and Epic Journey of LambdaCase (2012)”. The last post was in 2016, but the archive is still widely read.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN readers link this blog as a historical source on GHC's LambdaCase extension and the design debate over multi-argument lambda case. Comments cite it for that history, not as praise.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Thoughts on Computer Programming, usually in Haskell.
Most-linked posts?
- The Long and Epic Journey of LambdaCase (2012)2 people · 3 mentions · first linked 2012-09-07
What Hacker News says?
Yes, LambdaCase only supports one argument. That covers the most common cases, such as foo >>= \case ... See the discussions at http://hackage.haskell.org/trac/ghc/ticket/4359 and https://unknownparallel.wordpress.com/2012/07/09/the-long-an... for the history of this. Multi-argument lambda case proves quite difficult to handle sanely, because normal non-lambda case doesn't do multiple arguments, just tuples. Having…
Comment linking /2012/07/09/the-long-and-epic-journey-of-lambdacase-2/
on “GHC 7.6 is now live: poly kinds, dynamic use of cores, numeric type literals...”Submitted The Long and Epic Journey of LambdaCase (2012) as a story · 3 points
HN discussionThis kind of thing is always a balancing act. There's the argument that implementation details should be hidden, therefore separate named functions should be defined and their behaviour should be clear from the name. In my experience, those who go too far in this direction may not be used to first class functions; for example, I worked on a PHP project which dated way before the addition of closures, and even their…
Comment linking /2012/07/09/the-long-and-epic-journey-of-lambdacase-2/
on “Erlangers, Use Labels”Submitted My experience with Typed Racket as a story · 2 points
HN discussion