F*

F*

F * je funkčný programovací jazyk typu ML zameraný na overenie programu.F * môže vyjadrovať presné špecifikácie programov vrátane funkčných správnych vlastností.Programy napísané v jazyku F * je možné preložiť do programu OCaml alebo F #.
F * (vyslovená hviezdička F) je funkčný programovací jazyk typu ML zameraný na overenie programu.Jeho typový systém zahŕňa polymorfizmus, závislé typy, monadické efekty, vylepšenia a najslabší počet predpokladov.Tieto funkcie spolu umožňujú vyjadriť presné a kompaktné špecifikácie programov vrátane funkčných správnych vlastností.Cieľom kontroly typu F * je dokázať, že programy spĺňajú ich špecifikácie pomocou kombinácie riešení SMT a manuálnych kontrol.Programy napísané v jazyku F * možno preložiť do programu OCaml alebo F # na vykonanie ....
f-

Alternatívy programu F* pre BSD

F# (programming language)

F# (programming language)

F # je výstižný, výrazný a efektívny funkčný a objektovo orientovaný jazyk pre .NET, ktorý vám pomáha písať jednoduchý kód na riešenie zložitých problémov.
OCaml

OCaml

OCaml je priemyselný programovací jazyk podporujúci funkčné, imperatívne a objektovo orientované štýly.