Difference between revisions of "FuncRef"

From MiniScript Wiki
Jump to navigation Jump to search
Line 14: Line 14:
 
== Example ==
 
== Example ==
  
<ms>@floor isa funcRef   // returns 1<ms/>
+
<ms>@floor isa funcRef   // returns 1</ms>
 
[[Category:Intrinsic Functions]]
 
[[Category:Intrinsic Functions]]

Revision as of 13:08, 14 April 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