Paradigms | Multi-paradigm: functional, imperative, object-oriented, agent-oriented, metaprogramming, reflective, concurrent |
---|---|
Family | ML: Caml: OCaml |
Designed by | Don Syme, Microsoft Research |
Developer | Microsoft, The F# Software Foundation |
First appeared | 2005; 19 years ago (2005), version 1.0 |
Stable release |
8.0.0 / 14 November 2023
; 11 months ago
(2023-11-14)
|
Typing discipline | Static, strong, inferred |
OS | Cross-platform: .NET framework, Mono |
License | MIT[1][2] |
Filename extensions | .fs, .fsi, .fsx, .fsscript |
Website | fsharp
|
Influenced by | |
C#, Erlang, Haskell,[3] ML, OCaml,[4][5] Python, Scala | |
Influenced | |
C#,[6] Elm, F*, LiveScript | |
|
Paradigms | Multi-paradigm: functional, imperative, object-oriented, agent-oriented, metaprogramming, reflective, concurrent |
---|---|
Family | ML: Caml: OCaml |
Designed by | Don Syme, Microsoft Research |
Developer | Microsoft, The F# Software Foundation |
First appeared | 2005; 19 years ago (2005), version 1.0 |
Stable release |
8.0.0 / 14 November 2023
; 11 months ago
(2023-11-14)
|
Typing discipline | Static, strong, inferred |
OS | Cross-platform: .NET framework, Mono |
License | MIT[1][2] |
Filename extensions | .fs, .fsi, .fsx, .fsscript |
Website | fsharp
|
Influenced by | |
C#, Erlang, Haskell,[3] ML, OCaml,[4][5] Python, Scala | |
Influenced | |
C#,[6] Elm, F*, LiveScript | |
|