Constructor Functions (Q7361455)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry Constructor_Funs
Language Label Description Also known as
default for all languages
No label defined
    English
    Constructor Functions
    AFP entry Constructor_Funs

      Statements

      19 April 2017
      0 references
      Lars Hupel
      0 references
      Constructor Functions (English)
      0 references
      Isabelle's code generator performs various adaptations for target languages. Among others, constructor applications have to be fully saturated. That means that for constructor calls occuring as arguments to higher-order functions, synthetic lambdas have to be inserted. This entry provides tooling to avoid this construction altogether by introducing constructor functions.
      0 references