Packages

o

provingground.translation

FreeExprHLPatterns

object FreeExprHLPatterns

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FreeExprHLPatterns
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val anonVar: SubTypePattern[FreeExpr, AnonVar, IdHN]
  2. val applnPat: SubTypePattern[FreeExpr, FreeAppln, IdIdHN]
  3. val coprod: SubTypePattern[FreeExpr, Or, IdIdHN]
  4. val coprodElim: SubTypePattern[FreeExpr, OrCases, IdIdHN]
  5. val equality: SubTypePattern[FreeExpr, FreeEquality, IdIdHN]
  6. val ff: SubTypePattern[FreeExpr, FF.type, HN]
  7. val inL: SubTypePattern[FreeExpr, FreeIncl1, IdHN]
  8. val inR: SubTypePattern[FreeExpr, FreeIncl2, IdHN]
  9. val lambdaPat: SubTypePattern[FreeExpr, FreeLambda, IdIdHN]
  10. val metaVar: SubTypePattern[FreeExpr, MetaVar, IdHN]
  11. val pair: SubTypePattern[FreeExpr, FreePair, IdIdHN]
  12. val piPat: SubTypePattern[FreeExpr, FreePi, IdIdHN]
  13. val proj1: SubTypePattern[FreeExpr, FreeProj1, IdHN]
  14. val proj2: SubTypePattern[FreeExpr, FreeProj2, IdHN]
  15. val qed: SubTypePattern[FreeExpr, QED.type, HN]
  16. val sigmaPat: SubTypePattern[FreeExpr, FreeSigma, IdIdHN]
  17. val tt: SubTypePattern[FreeExpr, TT.type, HN]
  18. val typVariable: SubTypePattern[FreeExpr, TypVariable, StIntHN]
  19. val variable: SubTypePattern[FreeExpr, Variable, StIdHN]