Logo Mibo

Surface<'T> Type

The game's whole say: cell words, kernels, and its element library. Constructed once, read per build — hence the frozen dictionaries, the fastest read-side dictionary in the BCL.

Record fields

Record Field Description

Elements

Full Usage: Elements

Field type: FrozenDictionary<string, ElementDecl<'T>>
Field type: FrozenDictionary<string, ElementDecl<'T>>

Kernels

Full Usage: Kernels

Field type: FrozenDictionary<string, Kernel<'T>>
Field type: FrozenDictionary<string, Kernel<'T>>

Span

Full Usage: Span

Field type: ('T -> InstanceSpan) voption

Reads how many cells one instance of a cell covers. Absent: every cell covers one cell.

Field type: ('T -> InstanceSpan) voption

WithSpan

Full Usage: WithSpan

Field type: ('T -> InstanceSpan -> 'T) voption

Writes a span a statement states, so `set` can size one instance. Absent: a statement cannot state a span, and a word keeps the one it declares.

Field type: ('T -> InstanceSpan -> 'T) voption

Words

Full Usage: Words

Field type: FrozenDictionary<string, 'T>
Field type: FrozenDictionary<string, 'T>

Type something to start searching.