Modifier
Types
Link copied to clipboard
An indicator that the TypeTag has no direct instances.
Link copied to clipboard
class Co( val name: String, val part: AvailObject.() -> A_BasicObject? = null, val traverse: A_Type.() -> A_Type) : TypeTag.Modifier.Variant
Content copied to clipboard
Link copied to clipboard
class Contra(val name: String, val traverse: A_Type.() -> A_Type) : TypeTag.Modifier.Variant
Content copied to clipboard
Link copied to clipboard
An indicator that the TypeTag has exactly one instance. A lambda to produce that instance is provided, and will be executed once, when first requested.
Link copied to clipboard
abstract class Variant(val name: String, val traverse: A_Type.() -> A_Type) : TypeTag.Modifier
Content copied to clipboard