Stdlib: Readonly<{ !: ((a) => boolean); !==: ((a,
b) => boolean); %: ((a,
b) => number); &: ((a,
b) => number); *: ((a,
b) => number); **: ((a,
b) => number); +: ((a,
...args) => number | string); -: ((a,
b?) => number); .: ((val,
...paths) => AsyncValue); .(): ((this,
target,
key,
...args) => null | string | number | boolean | AsyncValue<Value>[] | ObjValue | FnValue<AsyncValue<Value>[]> | PromiseLike<Value>); ...: ((val,
...vals) => AsyncValue); .=: ((target,
key,
val) => AsyncValue); /: ((a,
b) => number); <: ((a,
b) => boolean); <=: ((a,
b) => boolean); ===: ((a,
b) => boolean); >: ((a,
b) => boolean); >=: ((a,
b) => boolean); []: ((...vals) => AsyncValue[]); ^: ((a,
b) => number); array: ((...vals) => AsyncValue[]); boolean: ((a) => boolean); concat: ((val,
...vals) => AsyncValue); delete: ((target,
key) => boolean); entries: ((iterable) => [string | number, AsyncValue][]); in: ((target,
key) => boolean); isArray: ((val) => boolean); isBoolean: ((val) => boolean); isEmpty: ((iterable) => boolean); isFinite: ((val) => boolean); isFunction: ((arg) => arg is FnValue); isMacro: ((val) => boolean); isNaN: ((val) => boolean); isNull: ((val) => boolean); isNumber: ((arg) => arg is number); isObject: ((arg) => arg is ObjValue); isString: ((arg) => arg is string); keys: ((iterable) => (string | number)[]); length: ((iterable) => number); map: ((this,
fn,
val) => AsyncValue); object: ((...entries) => ObjValue); parseFloat: FnValue; parseInt: FnValue; slice: ((val,
start,
end) => AsyncValue); string: ((val) => string); values: ((iterable) => AsyncValue[]); |: ((a,
b) => number); ~: ((a) => number); }> = ... Type declaration
!: ((a) => boolean)
- (a): boolean
Returns boolean
!==: ((a, b) => boolean)
- (a, b): boolean
Returns boolean
%: ((a, b) => number)
- (a, b): number
Returns number
&: ((a, b) => number)
- (a, b): number
Returns number
*: ((a, b) => number)
- (a, b): number
Returns number
**: ((a, b) => number)
- (a, b): number
Returns number
+: ((a, ...args) => number | string)
- (a, ...args): number | string
Returns number | string
-: ((a, b?) => number)
- (a, b?): number
Returns number
.: ((val, ...paths) => AsyncValue)
.(): ((this, target, key, ...args) => null | string | number | boolean | AsyncValue<Value>[] | ObjValue | FnValue<AsyncValue<Value>[]> | PromiseLike<Value>)
...: ((val, ...vals) => AsyncValue)
.=: ((target, key, val) => AsyncValue)
/: ((a, b) => number)
- (a, b): number
Returns number
<: ((a, b) => boolean)
- (a, b): boolean
Returns boolean
<=: ((a, b) => boolean)
- (a, b): boolean
Returns boolean
===: ((a, b) => boolean)
- (a, b): boolean
Returns boolean
>: ((a, b) => boolean)
- (a, b): boolean
Returns boolean
>=: ((a, b) => boolean)
- (a, b): boolean
Returns boolean
[]: ((...vals) => AsyncValue[])
^: ((a, b) => number)
- (a, b): number
Returns number
array: ((...vals) => AsyncValue[])
boolean: ((a) => boolean)
- (a): boolean
Returns boolean
concat: ((val, ...vals) => AsyncValue)
delete: ((target, key) => boolean)
- (target, key): boolean
Returns boolean
entries: ((iterable) => [string | number, AsyncValue][])
in: ((target, key) => boolean)
- (target, key): boolean
Returns boolean
isArray: ((val) => boolean)
- (val): boolean
Returns boolean
isBoolean: ((val) => boolean)
- (val): boolean
Returns boolean
isEmpty: ((iterable) => boolean)
- (iterable): boolean
Returns boolean
isFinite: ((val) => boolean)
- (val): boolean
Returns boolean
isFunction: ((arg) => arg is FnValue)
isMacro: ((val) => boolean)
- (val): boolean
Returns boolean
isNaN: ((val) => boolean)
- (val): boolean
Returns boolean
isNull: ((val) => boolean)
- (val): boolean
Returns boolean
isNumber: ((arg) => arg is number)
- (arg): arg is number
Returns arg is number
isObject: ((arg) => arg is ObjValue)
isString: ((arg) => arg is string)
- (arg): arg is string
Returns arg is string
keys: ((iterable) => (string | number)[])
- (iterable): (string | number)[]
Returns (string | number)[]
length: ((iterable) => number)
- (iterable): number
Returns number
map: ((this, fn, val) => AsyncValue)
object: ((...entries) => ObjValue)
slice: ((val, start, end) => AsyncValue)
string: ((val) => string)
- (val): string
Returns string
values: ((iterable) => AsyncValue[])
|: ((a, b) => number)
- (a, b): number
Returns number
~: ((a) => number)
- (a): number
Returns number
Standard library bindings.