FL (programovací jazyk) - FL (programming language) - Wikipedia
Tento článek obsahuje seznam obecných Reference, ale zůstává z velké části neověřený, protože postrádá dostatečné odpovídající vložené citace.Ledna 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Paradigma | Funkční úroveň, funkční |
---|---|
Navrhl | John Backus John Williams Edward Wimmers |
Poprvé se objevil | 1989 |
Psací disciplína | Dynamický |
Ovlivněno | |
FP |
FL (zkratka pro „Funkční úroveň“) je a programovací jazyk vytvořeno na Výzkumné centrum IBM Almaden podle John Backus, John Williams a Edward Wimmers v 80. letech a dokumentovány ve zprávě z roku 1989.[1] FL byl navržen jako nástupce Backuse dříve Jazyk FP, poskytující konkrétní podporu pro to, co Backus nazval programování na funkční úrovni.
FL je dynamicky psaný přísný Funkcionální programování jazyk se sémantikou výjimek vrhni a chyť podobně jako v ML. Každá funkce má implicitní argument historie, který se používá k provádění věcí, jako je přísně funkční vstup výstup (I / O), ale také se používá k propojení s C kód. Pro optimalizaci existuje typový systém, který je rozšířením Odvození typu Hindley – Milner.
Použití
PLaSM je „geometricky orientované rozšíření podmnožiny jazyka FL“[2] poprvé popsáno v roce 1992.
Reference
- ^ Aiken, Alexander; Williams, John H .; Wimmers, Edward L. „Projekt FL: Návrh funkčního jazyka“ (PDF). Stanfordská Univerzita.
- ^ „Úvod do FL a PLaSM“. plasm.net.
externí odkazy
- Jazyková příručka FL, části 1 a 2 (PDF)
- Seznam dokumentů FL na plasm.net
- Úvod do FL a PLaSM (PDF)
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |