Normalisation by evaluation

In programming language semantics, normalisation by evaluation (NBE) is a method of obtaining the normal form of terms in the λ-calculus by appealing to their denotational semantics. A term is first interpreted into a denotational model of the λ-term structure, and then a canonical (β-normal and η-long) representative is extracted by reifying the denotation.

Source: Wikipedia — Normalisation by evaluation (CC BY-SA 4.0)

Normalisation by evaluation

In programming language semantics, normalisation by evaluation (NBE) is a method of obtaining the normal form of terms in the λ-calculus by appealing to their denotational semantics. A term is first interpreted into a denotational model of the λ-term structure, and then a canonical (β-normal and η-long) representative is extracted by reifying the denotation.

Source: Wikipedia "Normalisation by evaluation" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy