Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-2026

Add a LambdaType to the type system

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 3.6.0
    • Component/s: Compiler
    • Labels:
      None
    • Template:
    • Story Points:
      2
    • Sprint:
      Week 2014-4-09 to 2014-4-16, Week 2014-4-16 to 2014-4-23

      Description

      The type system lacks a type to describe a Puppet Lambda. This is needed when the type system is used to describe function type signatures.

      Suggest that this type is called Lambda in the puppet language, and it is parameterized the same way a TupleType is parameterized (to allow it to describe required, optional, and variable number of arguments.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              joshua.partlow Joshua Partlow
              Reporter:
              henrik.lindberg Henrik Lindberg
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support