News for hackers. Stuff that matters.
Re:PyFL – new functional programming language from Bill Wadge by Sonata on Friday January 14, 2022 @04:15AM (#29932262)
Interesting. I'm not aware of any other lazy dynamic languages. I would assume it is difficult to optimise such a combination.
Re:PyFL – new functional programming language from Bill Wadge by tgv on Friday January 14, 2022 @06:22AM (#29933124)
Re:PyFL – new functional programming language from Bill Wadge by ModernMech on Friday January 14, 2022 @08:04AM (#29933937)
Indeed, these languages are descendants of ISWIM by Peter Landin.

ISWIM also inspired Lucid, so I guess PyFL would be a nephew of SASL in that case.

Re:PyFL – new functional programming language from Bill Wadge by tgv on Friday January 14, 2022 @08:48AM (#29934358)
ISWIM isn't lazy, I think, nor fully functional.
Re:PyFL – new functional programming language from Bill Wadge by ModernMech on Friday January 14, 2022 @09:11AM (#29934571)
Right, but it’s still the root of the functional branch of the PL family tree. ISWIM to ML is mostly a matter of removing the few imperative features from ISWIM. Once you do that, lazy execution comes naturally.
Re:PyFL – new functional programming language from Bill Wadge by zrkrlc on Saturday January 15, 2022 @08:27PM (#29952379)
Clojure? It's not purely lazy, but with liberal use of `seq`s it pretty much is.