Header menu logo Fabulous.AST

LongIdentTypeBuilders Module

Type extensions

Type extension Description

Ast.Boolean()

Full Usage: Ast.Boolean()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a boolean type (bool).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Byte()

Full Usage: Ast.Byte()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a byte type.

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Char()

Full Usage: Ast.Char()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a character type (char).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Decimal()

Full Usage: Ast.Decimal()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a decimal type.

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Double()

Full Usage: Ast.Double()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a double-precision floating-point type (double).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Float()

Full Usage: Ast.Float()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a floating-point type (float).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Float32()

Full Usage: Ast.Float32()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a 32-bit floating-point type (float32).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Int()

Full Usage: Ast.Int()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a 32-bit integer type (int).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Int16()

Full Usage: Ast.Int16()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a 16-bit integer type (int16).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Int64()

Full Usage: Ast.Int64()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a 64-bit integer type (int64).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.IntPtr()

Full Usage: Ast.IntPtr()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a native integer type (nativeint).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.List()

Full Usage: Ast.List()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a list type.

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.LongIdent(value)

Full Usage: Ast.LongIdent(value)

Parameters:
    value : string list - The list of identifier parts.

Returns: WidgetBuilder<Type>

Creates a long identifier type with dot-separated parts.

Extended Type: Ast

value : string list

The list of identifier parts.

Returns: WidgetBuilder<Type>

Ast.LongIdent(value)

Full Usage: Ast.LongIdent(value)

Parameters:
    value : string - The identifier name.

Returns: WidgetBuilder<Type>

Creates a simple identifier type.

Extended Type: Ast

value : string

The identifier name.

Returns: WidgetBuilder<Type>

Ast.Null()

Full Usage: Ast.Null()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a null type.

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Obj()

Full Usage: Ast.Obj()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates an object type (obj).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Option()

Full Usage: Ast.Option()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates an option type.

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.SByte()

Full Usage: Ast.SByte()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a signed byte type (sbyte).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Seq()

Full Usage: Ast.Seq()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a sequence type (seq).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Single()

Full Usage: Ast.Single()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a single-precision floating-point type (single).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.String()

Full Usage: Ast.String()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a string type.

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.UInt16()

Full Usage: Ast.UInt16()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates an unsigned 16-bit integer type (uint16).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.UInt32()

Full Usage: Ast.UInt32()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates an unsigned 32-bit integer type (uint32).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.UInt64()

Full Usage: Ast.UInt64()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates an unsigned 64-bit integer type (uint64).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.UIntPtr()

Full Usage: Ast.UIntPtr()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates an unsigned native integer type (unativeint).

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Ast.Unit()

Full Usage: Ast.Unit()

Parameters:
    () : unit

Returns: WidgetBuilder<Type>

Creates a unit type.

Extended Type: Ast

() : unit
Returns: WidgetBuilder<Type>

Type something to start searching.