Module aya.base

Class UserDef.Type

All Implemented Interfaces:
Def, GenericDef, AyaDocile
Direct Known Subclasses:
DataDef, StructDef
Enclosing class:
UserDef<Ret extends Term>

public abstract static sealed class UserDef.Type extends UserDef<SortTerm> permits DataDef, StructDef
  • Constructor Details

    • Type

      protected Type(@NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> telescope, SortTerm result)