Difference between revisions of "FuncRef"
Jump to navigation
Jump to search
m (→Example) |
m |
||
Line 1: | Line 1: | ||
− | <c>funcRef</c> | + | <c>funcRef</c> returns a map that represents a function reference in |
MiniScript's core type system. This can be used with `isa` | MiniScript's core type system. This can be used with `isa` | ||
to check whether a variable refers to a function (but be | to check whether a variable refers to a function (but be | ||
Line 5: | Line 5: | ||
the result). | the result). | ||
− | See also: [[number]]; [[string]]; [[list]]; [[map]] | + | See also: [[number type|number]]; [[string type|string]]; [[list type|list]]; [[map type|map]] |
=== Usage Notes === | === Usage Notes === |
Revision as of 22:12, 1 November 2020
funcRef
returns a map that represents a function reference in
MiniScript's core type system. This can be used with `isa`
to check whether a variable refers to a function (but be
sure to use @ to avoid invoking the function and testing
the result).
See also: number; string; list; map
Usage Notes
funcRef
Be
sure to use @ to avoid invoking the function and testing
the result.
Example
@floor isa funcRef // returns 1