Glossary:Definition - FSharp

Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio


Jump to: navigation, search
 Term F#
 Definition  F# is a functional and object oriented programming language on the .NET platform. F# is designed to access the .NET APIs facilitating the creation of .NET components written in F#. F# includes a standard library designed for basic compatibilty with the OCaml standard library.

At its core, the F# language resembles the Caml language. Both languages are members of the ML family of programming languages. Both languages have a language subset in common. Thus, core Caml code can easily be ported to .NET. And, core F# code can be made to run with OCaml.

F# is being developed by Microsoft Research. A free Visual Studio plugin provides a graphical F# development environment featuring background type-checking.

 See also Functional programming
You may edit this definition to improve or extend it.

Online Dictionary of Visual C# .NET Programming
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
a free glossary of C# .NET terminology from C# Online.NET edit

Personal tools