sw-MLPL - Y Combinators in einer strikten Array-Sprache
Show HN: Combinators in Array Languages

sw-MLPL zeigt, wie der klassische Y Combinator in einer eifrigen Array-Sprache funktioniert. Der Blogbeitrag erklärt den Sage Bird aus Raymond Smullyans 'To Mock a Mockingbird' und präsentiert den applicative Sage (Z Combinator), der Rekursion ohne benannte Selbstreferenz ermöglicht. In der Live-Demo können Sie die Kombinatoren im Browser ausprobieren, und der Quellcode enthält Lessons zu Fixpunkten, Fakultät und Fibonacci. Ideal für Entwickler, die die Verbindung zwischen APL-Tradition und funktionaler Rekursion erkunden möchten.
Der klassische Bird stirbt, weil sw-MLPL jeden Umschlag sofort öffnet – es verlangt x x, bevor es fragt, warum. Also geben Sie ihm keinen Umschlag; geben Sie ihm eine Telefonnummer.