Search
Preparing search index...
The search index is not available
@aicacia/core
Options
All
Public
Public/Protected
All
Inherited
Menu
@aicacia/core
Index
Enumerations
Range
Direction
Classes
Enumerate
Fast
Hasher
Filter
For
Each
Hasher
Iter
Map
Merge
Option
Peekable
Range
Range
From
Result
Skip
Step
Take
To
Map
Unflatten
Interfaces
IResult
Err
IResult
Ok
Type aliases
IConstructor
Functions
bytes
ToInteger
default
Hasher
err
hash
hash
Of
integer
ToBytes
iter
none
ok
range
range
From
some
toJS
toJSON
Type aliases
IConstructor
IConstructor<T, A>
:
new
(
...
args
:
A
)
=>
T
Type parameters
T
A
:
any
[]
=
any
[]
Type declaration
new
(
...
args
:
A
)
:
T
Parameters
Rest
...
args:
A
Returns
T
Functions
bytes
ToInteger
bytes
ToInteger<B>
(
bytes
:
B
)
:
number
Type parameters
B
:
Uint8Array
|
[
number
,
number
,
number
,
number
]
=
Uint8Array
|
[
number
,
number
,
number
,
number
]
Parameters
bytes:
B
Returns
number
default
Hasher
default
Hasher
(
)
:
Hasher
Returns
Hasher
Const
err
err<T, E>
(
error
:
E
)
:
Result
<
T
,
E
>
Type parameters
T
E =
Error
Parameters
error:
E
Returns
Result
<
T
,
E
>
hash
hash<H>
(
value
:
any
, hasher
:
H
)
:
H
Type parameters
H
:
Hasher
<
H
>
=
Hasher
Parameters
value:
any
hasher:
H
Returns
H
hash
Of
hash
Of
(
value
:
any
, getHasher
?:
(
)
=>
Hasher
)
:
number
Parameters
value:
any
getHasher:
(
)
=>
Hasher
= ...
(
)
:
Hasher
Returns
Hasher
Returns
number
integer
ToBytes
integer
ToBytes<B>
(
bytes
:
B
, integer
:
number
)
:
B
Type parameters
B
:
Uint8Array
|
[
number
,
number
,
number
,
number
]
=
Uint8Array
|
[
number
,
number
,
number
,
number
]
Parameters
bytes:
B
integer:
number
Returns
B
iter
iter<T>
(
value
:
T
[]
|
Iterator
<
T
>
|
Iter
<
T
>
|
Iterable
<
T
>
)
:
Iter
<
T
>
iter<O>
(
value
:
O
|
Iterable
<
[
keyof
O
,
O
[
keyof
O
]
]
>
)
:
Iter
<
[
keyof
O
,
O
[
keyof
O
]
]
>
Type parameters
T
Parameters
value:
T
[]
|
Iterator
<
T
>
|
Iter
<
T
>
|
Iterable
<
T
>
Returns
Iter
<
T
>
Type parameters
O
Parameters
value:
O
|
Iterable
<
[
keyof
O
,
O
[
keyof
O
]
]
>
Returns
Iter
<
[
keyof
O
,
O
[
keyof
O
]
]
>
Const
none
none<T>
(
)
:
Option
<
T
>
Type parameters
T
Returns
Option
<
T
>
Const
ok
ok<T, E>
(
value
:
T
)
:
Result
<
T
,
E
>
Type parameters
T
E =
Error
Parameters
value:
T
Returns
Result
<
T
,
E
>
Const
range
range
(
start
:
number
, end
:
number
, step
?:
number
)
:
Range
Parameters
start:
number
end:
number
step:
number
= 1
Returns
Range
Const
range
From
range
From
(
start
:
number
, direction
?:
RangeDirection
, step
?:
number
)
:
RangeFrom
Parameters
start:
number
direction:
RangeDirection
= ...
step:
number
= 1
Returns
RangeFrom
Const
some
some<T>
(
value
:
T
)
:
Option
<
T
>
Type parameters
T
Parameters
value:
T
Returns
Option
<
T
>
toJS
toJS
(
value
:
any
)
:
any
Parameters
value:
any
Returns
any
toJSON
toJSON
(
value
:
any
)
:
any
Parameters
value:
any
Returns
any
Exports
Range
Direction
Enumerate
Fast
Hasher
Filter
For
Each
Hasher
Iter
Map
Merge
Option
Peekable
Range
Range
From
Result
Skip
Step
Take
To
Map
Unflatten
IResult
Err
IResult
Ok
IConstructor
bytes
ToInteger
default
Hasher
err
hash
hash
Of
integer
ToBytes
iter
none
ok
range
range
From
some
toJS
toJSON
Generated using
TypeDoc