Category:Wrapl: Difference between revisions
Content added Content deleted
m (Links, typos) |
m (Filling out language template) |
||
Line 1: | Line 1: | ||
{{language|Wrapl |
|||
⚫ | |||
⚫ | |||
|exec=interpreted |
|||
|parampass=reference |
|||
|LCT=no |
|||
}} |
|||
⚫ | |||
The key features in Wrapl include: |
The key features in Wrapl include: |
||
Line 7: | Line 13: | ||
* Functional [[closures]]: Functions in Wrapl are first-class objects which may passed to other functions or stored in variables. Functions can both read and write variables declared in surrounding scopes. |
* Functional [[closures]]: Functions in Wrapl are first-class objects which may passed to other functions or stored in variables. Functions can both read and write variables declared in surrounding scopes. |
||
* Goal-directed: Every expression in Wrapl can produce 0, 1, or more values. An expression which can produce more than 1 value may be resumed to produce its next value. |
* Goal-directed: Every expression in Wrapl can produce 0, 1, or more values. An expression which can produce more than 1 value may be resumed to produce its next value. |
||
==External links== |
|||
⚫ |