News for hackers. Stuff that matters.
Re:Monads and GATs in Nightly Rust by zelly on Friday December 11, 2020 @12:44PM (#25388423)
> Lambda calculus is a BFD in the subfield of programming languages

This is a good example of abusing the vocabulary of mathematics as is common in the FP world. A programming language is not an object in abstract algebra. You can't add, subtract, or factorize a programming language. It's just software.

Re:Monads and GATs in Nightly Rust by Twisol on Friday December 11, 2020 @02:36PM (#25389824)
"BFD" here means "big f#$%ing deal", not "b??? factorization domain".
Re:Monads and GATs in Nightly Rust by tome on Saturday December 12, 2020 @08:58AM (#25398243)
"Bounded Factorization Domain" apparently

https://en.wikipedia.org/wiki/Atomic_domain#Special_cases

This is a pretty hilarious misinterpretation

> "Lambda calculus is a bounded factorization domain in the subfield of programming languages. What's the problem?"