Logo Xantham

Xantham.Generator.Shape Namespace

Modules Description

Aliases

Anonymous

Arity

Callbacks

Classes

ConstructorObjects

Coverage

ExportNames

Exports

FreeTypeParams

Interfaces

LiteralUnions

Ordering

Overloads

ParamObjects

Passes

Tier 3 - Shape: the mapping document executed. What it does not cover widens to `obj` with a finding, so the fidelity manifest says so. Every pass here is pure. One file per pass over the shared reading machinery in `Shape/Spec.fs`; the project's file order matches this list.

Spec

The facts and mappings every shaping pass is written against: what a resolved type *is* (literal, tuple, callback, branded primitive, constructor object, tagged union), the F# reference it maps to, its declared type parameters, and shared member and signature shaping.

TaggedUnions

Type something to start searching.