diff options
Diffstat (limited to 'doc/block.md')
| -rw-r--r-- | doc/block.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/block.md b/doc/block.md index e565ab17..690f8a27 100644 --- a/doc/block.md +++ b/doc/block.md @@ -39,7 +39,7 @@ Of these, `π£` is sort of a "more special" character, as we'll discuss below. The names `π¨` and `π©`, and their uppercase spellings, represent function arguments. As the argument to a function is typically data, it's more common to use the lowercase forms for these. Either of these names will turn an immediate block into a function (or an immediate modifier into a deferred one; see the next section). Instead of being evaluated as soon as it appears in the source, a function is evaluated when it's called, with the special names set to appropriate values. Unlike in Dyalog APL's dfns, their values can be changed like ordinary variables. {'c'=π©} "abcd" - { π©+β©2 β 0βΎπ© } 3 + { π©+β©2 β 0βπ© } 3 4 { β¨π©β-π¨β© } 5 A function with `π¨` in its definition doesn't have to be called with two arguments. If it has only one, then `π¨` is given the special value Nothing `Β·`. This is the only time a variable can ever be Nothing, as an assignment such as `vβΒ·` is not allowed. |
