Functorial polymorphism (Q753948)

From MaRDI portal





scientific article; zbMATH DE number 4181607
Language Label Description Also known as
default for all languages
No label defined
    English
    Functorial polymorphism
    scientific article; zbMATH DE number 4181607

      Statements

      Functorial polymorphism (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      1990
      0 references
      The authors study two semantic approximations to Strachey's parametric polymorphism. The first one insists on certain naturality conditions on indexed families of functions and therefore interprets universal type abstraction as only a part of the product over all types. Types are approximated by functors and terms by natural transformations between types, all defined over some cartesian closed category of ``ground'' types. The second approximation is based on a version of Reynold's invariance condition.
      0 references
      higher-order lambda calculus
      0 references
      semantic approximations to Strachey's parametric polymorphism
      0 references
      cartesian closed category
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references