FL, short for Function Level, is a programming language created at IBM Research in Almaden, California by John Backus, John Williams and Edward Wimmers in the 1980s and documented in a 1989 report. It was designed as a successor to Backus's earlier FP language, adding specific support for what Backus called function-level programming, where whole functions rather than individual values are the main things a program combines and transforms. FL is a dynamically typed, strict functional language with throw and catch exception handling similar to ML's. Each function carries an implicit history argument, a mechanism used both for strictly functional input and output and to link FL code to routines written in C, letting a function-level program interact with the outside world and with conventional software without abandoning its functional discipline.
Facts
Classification
Typing Discipline First Released Connections
Follows Typing Discipline
In Field
Source FL (programming language) (Wikipedia)
Invented By
Source FL (programming language) (Wikipedia)
In the Other Atlases
Developed By
Also in Business Atlas: the developer of this subject.
Sources
1. FL (programming language) (Wikipedia)
Infobox: year
1989
Infobox: typing
Dynamic
In Field: Programming Language Theory, Lead section
FL (for Function Level) is a programming language created at IBM Research - Almaden, California by John Backus, John Williams, and Edward Wimmers in the 1980s and documented in a report from 1989. FL was designed as a successor of Backus's earlier FP language, providing specific support for what Backus termed function-level programming.
Invented By: John Backus, Lead section
FL (for Function Level) is a programming language created at IBM Research - Almaden, California by John Backus, John Williams, and Edward Wimmers in the 1980s and documented in a report from 1989. FL was designed as a successor of Backus's earlier FP language, providing specific support for what Backus termed function-level programming.
In Group: Early Research Functional Languages, Lead
FL (for Function Level) is a programming language created at IBM Research, Almaden, California by John Backus, John Williams, and Edward Wimmers in the 1980s and documented in a report from 1989. FL was designed as a successor of Backus's earlier FP language, providing specific support for what Backus termed function-level programming.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.