News for hackers. Stuff that matters.
Re:A Case Against Currying by skywhopper on Sunday March 22, 2026 @03:02PM (#47480880)
It’s not at all clear or the same to the new reader of the code.
Re:A Case Against Currying by attila-lendvai on Monday March 23, 2026 @01:17AM (#47485727)
and a few weeks down the line authors also turn back into new readers...
Re:A Case Against Currying by NetMageSCW on Monday March 23, 2026 @10:12AM (#47489841)
I have a lot more long term memory than that.
Re:A Case Against Currying by riwsky on Monday March 23, 2026 @10:54AM (#47490389)
Sure—but that’s a property of the inferred types moreso than the mere application syntax. It can be hard to revisit or understand the type of JS or unannotated Python expressions, too—but unlike those cases, the unknown-to-the-reader type of the Haskell code will always be known on the compiler/LSP side.