Functions & closuresReference
iscclosure
Identifies native closures.
Details#
Checks whether a value is a C closure, including a newcclosure wrapper. Non-functions return false rather than raising a type error.
Signature#
iscclosure(value: any): booleanParameters#
| Parameter | Type | Description |
|---|---|---|
value | any | Value to classify; non-functions return false. |
Returns#
A boolean classification of value.
Examples#
Example
print(iscclosure(print)) -- true
print(iscclosure(123)) -- false