| Namespaces in assembly FSharp.Core | Description |
| Microsoft.FSharp.Collections
|
This namespace contains some common collections in a style primarily designed for use from F#.
Types: [seq], [list], [Set], [ResizeArray], [Map], [List], [FSharpList]
Modules: [Array], [Array2D], [Array3D], [Array4D], [ComparisonIdentity], [HashIdentity], [List], [Map], [Seq], [SequenceExpressionHelpers], [Set] |
| Microsoft.FSharp.Control
|
This namespace contains types for derived control constructs including
on-demand and asynchronous computations.
Types: [lazy], [OperationCanceledException], [MailboxProcessor], [Lazy], [IEvent], [IEvent], [IDelegateEvent], [Handler], [Event], [Event], [DelegateEvent], [Async], [AsyncReplyChannel], [AsyncGroup], [AsyncBuilder], [Async]
Modules: [CommonExtensions], [Event] |
| Microsoft.FSharp.Core
|
Basic F# type definitions, functions and operators
Types: [unit], [unativeint], [uint8], [uint64], [uint32], [uint16], [string], [single], [sbyte], [ref], [option], [obj], [nativeptr], [nativeint], [int], [int8], [int8], [int64], [int64], [int32], [int16], [int16], [int], [ilsigptr], [float], [float32], [float32], [float], [exn], [double], [decimal], [decimal], [char], [byte], [byref], [bool], [array], [Ref], [Option], [IStructuralEquatable], [IStructuralComparable], [FuncConvert]
Modules: [ExtraTopLevelOperators], [LanguagePrimitives], [NumericLiterals], [Operators], [OptimizedClosures], [Option], [String] |
| Microsoft.FSharp.Math
|
This namespace contains numerical and mathematical types such as arbitrarily sized integers
Types: [bigint], [BigInt] |
| Microsoft.FSharp.NativeInterop
|
Modules: [NativePtr] |
| Microsoft.FSharp.Reflection
|
This namespace contains constructs for reflecting on the representation of
F# values and types. It augments the design of System.Reflection.
Types: [UnionCaseInfo], [FSharpValue], [FSharpType] |
| Microsoft.FSharp.Text
|
This namespace contains types and modules for generating and formatting text with F#
Modules: [Printf] |