Equations
- Lake.instCoeHoleTerm = { coe := fun (s : Lake.Hole) => { raw := s.raw } }
Equations
- Lake.instCoeIdentBinderIdent = { coe := fun (s : Lean.Ident) => { raw := s.raw } }
Equations
- Lake.instCoeBinderIdentFunBinder = { coe := fun (s : Lake.BinderIdent) => { raw := s.raw } }
instance
Lake.instCoeBinderTSyntaxConsSyntaxNodeKindIdentKindMkStr4Nil :
Coe Lake.Binder (Lean.TSyntax [Lean.identKind, `Lean.Parser.Term.hole, `Lean.Parser.Term.bracketedBinder])
- id : Lean.Ident
- type : Lean.Term
- info : Lean.BinderInfo
- modifier? : Option Lake.BinderModifier
Instances For
Equations
- Lake.expandOptType ref optType = if optType.isNone = true then { raw := (Lake.mkHoleFrom ref).raw } else { raw := optType[0][1] }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.