Skip to content

Forth lambda expressions? #4

@frno7

Description

@frno7

Is there are usable and portable lambda expression implementation for Forth? As an example,

: prime' ( n n -- n ) nip true ; ( True to obtain next prime number. )
: prime  ( n -- n ) 0 swap ['] prime' traverse-primes ;

could be stated more succinctly as:

: prime ( n -- n ) 0 swap '[ ( n n -- n ) nip true ]' traverse-primes ;

Resource: Adding lambda expressions to Forth

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions