Share via


F# Core Library Reference

The F# Core Library contains functions that support the core language, and includes frequently used utilities such as collection classes, control constructs for asynchronous programming and event-driven programming, message passing, formatted I/O, native pointers, and language quotations.

Title

Description

Microsoft.FSharp.Collections Namespace (F#)

Describes the F# collection namespace, including arrays, lists, maps, sequences and sets.

Microsoft.FSharp.Control Namespace (F#)

Describes the F# control namespace, including support for asynchronous programming, message passing, and event-driven programming.

Microsoft.FSharp.Core Namespace (F#)

Describes the F# core namespace, including core operators, attributes, and types.

Microsoft.FSharp.Core.CompilerServices Namespace (F#)

Describes internal libraries used by the F# compiler.

Microsoft.FSharp.Data Namespace (F#)

Describes the F# data namespace, which contains type providers for data access, as well as units of measure.

Microsoft.FSharp.Linq Namespace (F#)

Describes the F# Linq namespace, which includes types that support F# query expressions.

Microsoft.FSharp.NativeInterop Namespace (F#)

Describes library support for F# native interoperability.

Microsoft.FSharp.Quotations Namespace (F#)

Describes the F# quotations library.

Microsoft.FSharp.Reflection Namespace (F#)

Describes the F# reflection API, which extends .NET reflection to support F# types.

System Namespace (F#)

Describes extensions to the .NET Framework System namespace that support F# when targeting the .NET 2.0 runtime.

System.Collections Namespace (F#)

Describes extensions to the . NET Framework System.Collections namespace that support F# when targeting the .NET 2.0 runtime.

System.Numerics Namespace (F#)

Describes extensions to the .NET System.Numerics namespace that support F# when targeting the .NET 2.0 runtime.

System.Threading Namespace (F#)

Describes extensions to the .NET Framework System.Threading namespace that support F# when targeting the .NET 2.0 runtime.

See Also

Other Resources

F# Language Reference

Visual F#