Documentation

Lake.DSL.Meta

Syntax for elaboration time control flow.

@[implemented_by Lean.Elab.Term.evalTerm]
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.
    Instances For
      @[implemented_by Lean.Meta.evalExpr]
      opaque Lake.DSL.evalExpr (α : Type) (expectedType value : Lean.Expr) (safety : Lean.DefinitionSafety := Lean.DefinitionSafety.safe) :
      def Lake.DSL.toExprIO {α : Type} [Lean.ToExpr α] (x : IO α) :
      Equations
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For