This object contains the constructor method for ACSets and also a collection
of wrappers around ACSet methods in the State
monad that allow for a
quasi-imperative API for modifying ACSets purely.
Attributes
Members list
Type members
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
State
wrapper around ACSet.addPart
State
wrapper around ACSet.addPart
Attributes
State
wrapper around ACSet.addPart
State
wrapper around ACSet.addPart
Attributes
State
wrapper around ACSet.addPart
State
wrapper around ACSet.addPart
Attributes
State
wrapper around ACSet.addPart
State
wrapper around ACSet.addPart
Attributes
State
wrapper around ACSet.addPart
State
wrapper around ACSet.addPart
Attributes
State
wrapper around ACSet.addPart
State
wrapper around ACSet.addPart
Attributes
State
wrapper around ACSet.addParts
State
wrapper around ACSet.addParts
Attributes
Construct a new ACSet with schema s
Construct a new ACSet with schema s
Attributes
Construct a new ACSet with schema s
and top-level parts props
Construct a new ACSet with schema s
and top-level parts props
Attributes
State
wrapper around ACSet.moveFront
State
wrapper around ACSet.moveFront
Attributes
State
wrapper around ACSet.remPart
State
wrapper around ACSet.remPart
Attributes
State
wrapper around ACSet.remParts
State
wrapper around ACSet.remParts
Attributes
State
wrapper around ACSet.remSubpart
State
wrapper around ACSet.remSubpart
Attributes
State
wrapper around ACSet.setSubpart
State
wrapper around ACSet.setSubpart
Attributes
Returns a lens into the value of the property f
for part x
Returns a lens into the value of the property f
for part x