F#


Topic | v1 | created by jjones |
Description

F# (pronounced F sharp) is a functional-first, general purpose, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. F# is most often used as a cross-platform Common Language Infrastructure (CLI) language on .NET Core, but it can also generate JavaScript and graphics processing unit (GPU) code.F# is developed by the F# Software Foundation, Microsoft and open contributors. An open source, cross-platform compiler for F# is available from the F# Software Foundation. F# is a fully supported language in Visual Studio and JetBrains Rider. Plug-ins supporting F# exist for many widely used editors, most notably the Ionide extension for Visual Studio Code, and integrations for other editors such as Vim, and Emacs. F# is a member of the ML language family and originated as a .NET Framework implementation of a core of the programming language OCaml.


Relations

is Programming language

A programming language is a formal language comprising a set of instructions that produce various kin...

used by Functional programming

In computer science, functional programming is a programming paradigm where programs are constructed...


Edit details Edit relations Attach new author Attach new topic Attach new resource
Resources

treated in How to Use F# from C#

F# is a functional programming language that compiles to .NET Intermediate Language (IL). C# is becom...