Skip to content

[AIP-112][Discussion] Function Values in the Move VM #627

@sherry-x

Description

@sherry-x

AIP Discussion

Summary
Move 2 adds higher-order functions to the language. Function values can be constructed using partial function applications and lambda expressions, and passed around as values, as well as stored in vectors and structs. Under certain conditions, function values can also be persisted in storage, meaning in Move that they have the store ability. This new feature requires extensions to the Move VM which are described in this AIP.

Read more about it here: https://github.com/aptos-foundation/AIPs/blob/main/aips/aip-112.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions