News for hackers. Stuff that matters.
Re:The Y Combinator in Go with generics by eliben on Sunday June 12, 2022 @10:20AM (#31714691)
You're right, these posts assume one knows what the Y combinator is for. Wikipedia has a decent explanation: https://en.wikipedia.org/wiki/Fixed-point_combinator

Key point:

    the Y combinator implements simple recursion. In the lambda calculus it is not possible to refer to the definition of a function in a function body. Recursion may only be achieved by passing in a function as a parameter. The Y combinator demonstrates this style of programming. 
You don't really need it in modern programming languages that natively support named functions and recursion, but it's an interesting part of the underlying theory of lambda calculus.
Re:The Y Combinator in Go with generics by bsaul on Sunday June 12, 2022 @11:18AM (#31715135)
i've read this article multiple times, and i have to say it is absolute garbage. This general layman description ( which i never noticed before) should really be at the beginning and not buried deep after pages of lambda calculus expressions..
Re:The Y Combinator in Go with generics by carnitine on Sunday June 12, 2022 @02:57PM (#31717220)
If only there was something you could do about that…
Re:The Y Combinator in Go with generics by bsaul on Monday June 13, 2022 @09:46AM (#31725482)
I really don't feel legitimate to update a wikipedia article about Y-combinator, sorry. The bar is too high :)