Content deleted Content added
Silverhelm (talk | contribs) m Spelling ["it's"] |
Silverhelm (talk | contribs) m Minor correction to formatting in third paragraph |
||
Line 5:
A strength of F# is its setting within .NET. A key design aim is seamless .NET interop, both via direct use of .NET APIs from F# and authorship of natural .NET components in F#. Consequently, the main F# libraries are the .NET libraries (e.g. DirectX, Windows Forms, ASP.NET as well as alternatives like GTK#). A Visual Studio plugin provides a cutting edge development environment for an ML language. For starters, the background type-checking with feedback under the mouse are invaluable especially for those learning a language with type inference.
OCaml and
F# as a research project demonstrates how .NET enables interoperability between different [[Programming paradigm|programming paradigms]]. F# showcases a set of extensions to .NET's intermediate language IL, called ILX, which demonstrate how a strict curried functional language may be compiled efficiently.
|