Notation and core classes for partial combinatory algebras #
A notation for totality of a partial element, a generic class for a left-associative binary application operator, and the class for a partial binary operation on a type.
A notation for totality of a partial element (we find writing x.Dom a bit silly).
Equations
- LeanPool.PartialCombinatoryAlgebras.«term_⇓» = Lean.ParserDescr.trailingNode `LeanPool.PartialCombinatoryAlgebras.«term_⇓» 50 1024 (Lean.ParserDescr.symbol " ⇓")
Instances For
A generic notation for a left-associative binary operation.
- dot : A → A → A
(possibly partial) binary application
Instances
(possibly partial) binary application
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[implicit_reducible]
instance
LeanPool.PartialCombinatoryAlgebras.PartialApplication.hasDot
{A : Type u_1}
[PartialApplication A]
: