Skip to content

Implementing lambdas #675

@opeongo

Description

@opeongo

I am interested in starting an attempt to get lambdas working, and I am opening this issue as a place to get working on it.

I will open up a feature branch where we can collaborate on this sub-project and contribute our skills as they fit and as we have time available.

I have a rough idea about what needs to be done.

  1. add lambdas in to the grammar to accept formal parameters and a method body
  2. implement the Node object
  3. add logic to lookup the closest matching functional interface given the context
  4. Conjure up an Invocable
  5. ?

I'm sure that I am underestimating what is required to get this done. I cannot guarantee that I can push this through in one big effort because I have other daytime duties, so progress may be slow from my end. But it ain't gonna happen if we don't get started. And if someone else wants to drive this bus then I am happy to work as a co-pilot.

Join in if you like or grab your popcorn and sit back and watch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions