A lazy function language. A weakly typed, lazy functional language developed by Paul Hudak <> of Yale in 1983. Alfl is implemented as a Scheme preprocessor for the Orbit compiler, by transforming laziness into force-and-delay.

["Alfl Reference Manual and Programmer's Guide", P. Hudak, YALEU/DCS/RR322, Yale U, Oct 1984].

See also ParAlfl.