System Namespace (F#)

This topic describes the F# extensions to the System namespace. For the .NET Framework System namespace, see System.

Namespace/Module Path: System

Assembly: FSharp.Core (in FSharp.Core.dll)

namespace System

Remarks

The APIs documented in this topic are provided for use only with the version of the F# Core Library Versions that targets .NET Framework 2.0. If you are using .NET Framework 4, use the .NET Framework 4 version of these APIs, which are documented in System.

Type Definitions

Type

Description

type AggregateException

Represents one or more errors that occur during application execution.

type IObservable<'T>

A source of observable results

type IObserver<'T>

A client that may be subscribed to observe the results from an IObservable.

type Lazy<'T>

Encapsulates a lazily computed value.

type Tuple<'T1,'T2,'T3,'T4,'T5,'T6,'T7,'TRest>

type Tuple<'T1,'T2,'T3,'T4,'T5,'T6,'T7>

type Tuple<'T1,'T2,'T3,'T4,'T5,'T6>

type Tuple<'T1,'T2,'T3,'T4,'T5>

type Tuple<'T1,'T2,'T3,'T4>

type Tuple<'T1,'T2,'T3>

type Tuple<'T1,'T2>

type Tuple<'T1>

Compiled versions of F# tuple types. These are not used directly, though these compiled forms are seen by other CLI languages.

See Also

Other Resources

F# Core Library Reference