- All Known Implementing Classes:
DataCall,ErrorTerm,IntegerTerm,IntervalTerm,LamTerm,ListTerm,NewTerm,PartialTyTerm,PathTerm,PiTerm,PLamTerm,SigmaTerm,SortTerm,StringTerm,StructCall,TupTerm
public sealed interface StableWHNF
extends Term
permits DataCall, ErrorTerm, IntegerTerm, IntervalTerm, LamTerm, ListTerm, NewTerm, PLamTerm, PartialTyTerm, PathTerm, PiTerm, SigmaTerm, SortTerm, StringTerm, StructCall, TupTerm
Cubical-stable WHNF: those who will not change to other term formers
after a substitution (this usually happens under face restrictions (aka cofibrations)).
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aya.guest0x0.cubical.Restr.TermLike
org.aya.guest0x0.cubical.Restr.TermLike.Factory<T>Nested classes/interfaces inherited from interface org.aya.core.term.Term
Term.Matching, Term.Param -
Method Summary
Methods inherited from interface org.aya.generic.AyaDocile
debuggerOnlyToDocMethods inherited from interface org.aya.guest0x0.cubical.Restr.TermLike
asFormulaMethods inherited from interface org.aya.core.term.Term
computeSort, computeType, descent, findUsages, freezeHoles, lift, normalize, rename, scopeCheck, subst, subst, subst, subst, toDoc