![]() | |
Paradigma | multiparadigmatický |
---|---|
Vznik | 2002 |
Autor | Microsoft Research, Don Syme |
Vývojář | Microsoft, The F# Software Foundation |
Poslední verze | 3.1.1[1] (24. 1. 2014) |
Typová kontrola | statické, silné, implicitní |
Ovlivněn jazyky | OCaml, C#, Python, Haskell, ML, LINQ, Scala, Erlang |
Ovlivnil jazyky | F*, LiveScript, C# |
OS | Multiplatformní (.NET, Mono) |
Licence | Apache license |
Web | Microsoft Research - F# |
F# (vyslovované anglicky jako F Sharp, /ef ʃɑɹp/, doslova to označuje notu fis) je multiparadigmatický programovací jazyk pro .NET spojující funkcionální přístup s imperativním objektově orientovaným přístupem. Syntaxe jazyka vychází z ML a OCaml a dále je ovlivněna jazyky Haskell, C# a LINQ. F# je plně podporovaným jazykem pro platformu .NET a je součástí Visual Studia[2] od verze 2010. V současné době se o vývoj jazyka stará Microsoft Research.