- append
- curry
- debounce
- divide
- groupBy
- head
- includes
- isArray
- isEmpty
- isEqual
- isFloat
- isInteger
- isNotEmpty
- isObject
- isRecord
- isString
- last
- maybe
- modulo
- multiply
- noop
- not
- or
- pick
- pipe
- prepend
- prop
- random
- reorderArray
- skip
- sleep
- sum
- trace
- unique
- updateArray
▸ Const
append(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: append.ts:4
▸ curry(fn
: any): function
Name | Type |
---|---|
fn |
any |
Returns: (...props
: any) => any
Defined in: curry.ts:1
▸ Const
debounce<T>(fn
: T, ms
: number, immediate
: boolean): function
Name | Type |
---|---|
T |
WrapperFn |
Name | Type |
---|---|
fn |
T |
ms |
number |
immediate |
boolean |
Returns: (...args
: Parameters<T>) => void
Defined in: debounce.ts:3
▸ Const
divide(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: divide.ts:3
▸ Const
groupBy<T>(list
: T[], key
: keyof T): Record<string, T[]>
Name |
---|
T |
Name | Type |
---|---|
list |
T[] |
key |
keyof T |
Returns: Record<string, T[]>
Defined in: groupBy.ts:1
▸ Const
head<T>(x
: T[]): T
Name |
---|
T |
Name | Type |
---|---|
x |
T[] |
Returns: T
Defined in: head.ts:8
▸ Const
head(x
: String): String
Name | Type |
---|---|
x |
String |
Returns: String
Defined in: head.ts:8
▸ Const
includes(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: includes.ts:3
▸ Const
isArray(item
: any): boolean
Name | Type |
---|---|
item |
any |
Returns: boolean
Defined in: isArray.ts:1
▸ Const
isEmpty(target
: any): boolean
Name | Type |
---|---|
target |
any |
Returns: boolean
Defined in: isEmpty.ts:5
▸ Const
isEqual(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: isEqual.ts:4
▸ Const
isFloat(n
: any): boolean
Name | Type |
---|---|
n |
any |
Returns: boolean
Defined in: isFloat.ts:1
▸ Const
isInteger(n
: any): boolean
Name | Type |
---|---|
n |
any |
Returns: boolean
Defined in: isInteger.ts:1
▸ Const
isNotEmpty(value
: any): boolean
Name | Type |
---|---|
value |
any |
Returns: boolean
Defined in: isNotEmpty.ts:3
▸ Const
isObject<Candidate>(value
: Candidate): boolean
Name |
---|
Candidate |
Name | Type |
---|---|
value |
Candidate |
Returns: boolean
Defined in: isObject.ts:1
▸ Const
isRecord(value
: any): boolean
Name | Type |
---|---|
value |
any |
Returns: boolean
Defined in: isRecord.ts:1
▸ Const
isString(someElement
: any): boolean
Name | Type |
---|---|
someElement |
any |
Returns: boolean
Defined in: isString.ts:1
▸ Const
last<T>(x
: T[]): T
Name |
---|
T |
Name | Type |
---|---|
x |
T[] |
Returns: T
Defined in: last.ts:8
▸ Const
last(x
: String): String
Name | Type |
---|---|
x |
String |
Returns: String
Defined in: last.ts:8
▸ Const
maybe<F>(someValue
: F): Maybe<F>
Name |
---|
F |
Name | Type |
---|---|
someValue |
F |
Returns: Maybe<F>
Defined in: maybe.ts:43
▸ Const
modulo(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: modulo.ts:3
▸ Const
multiply(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: multiply.ts:3
▸ Const
noop(): undefined
Returns: undefined
Defined in: noop.ts:1
▸ Const
not<T>(entity
: T): boolean
Name |
---|
T |
Name | Type |
---|---|
entity |
T |
Returns: boolean
Defined in: not.ts:1
▸ Const
or(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: or.ts:3
▸ Const
pick<T, K>(targetObj
: T, requiredFieldsArr
: K[]): Pick<T, K>
Name | Type |
---|---|
T |
- |
K |
string | number | symbol |
Name | Type |
---|---|
targetObj |
T |
requiredFieldsArr |
K[] |
Returns: Pick<T, K>
Defined in: pick.ts:1
▸ Const
pipe<T, R>(fn1
: (...args
: T) => R, ...fns
: (a
: R) => R[]): function
Name | Type |
---|---|
T |
any[] |
R |
- |
Name | Type |
---|---|
fn1 |
(...args : T) => R |
...fns |
(a : R) => R[] |
Returns: (...args
: T) => R
Defined in: pipe.ts:1
▸ Const
prepend(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: prepend.ts:4
▸ Const
prop(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: prop.ts:3
▸ Const
random<T>(a
: T[]): T
Name |
---|
T |
Name | Type |
---|---|
a |
T[] |
Returns: T
Defined in: random.ts:13
▸ Const
random(a
: number, b
: number): number
Name | Type |
---|---|
a |
number |
b |
number |
Returns: number
Defined in: random.ts:13
▸ Const
reorderArray<T>(__namedParameters
: { items
: T[] ; newIndex
: number ; oldIndex
: number }): (undefined | T)[]
Name |
---|
T |
Name | Type |
---|---|
__namedParameters |
object |
__namedParameters.items |
T[] |
__namedParameters.newIndex |
number |
__namedParameters.oldIndex |
number |
Returns: (undefined | T)[]
Defined in: reorderArray.ts:1
▸ Const
skip<P>(times?
: number, targetFn
: Function): function
Name |
---|
P |
Name | Type | Default value |
---|---|---|
times |
number | 1 |
targetFn |
Function | - |
Returns: (...props
: P[]) => void
Defined in: skip.ts:1
▸ Const
sleep(ms
: number): Promise<unknown>
Name | Type |
---|---|
ms |
number |
Returns: Promise<unknown>
Defined in: sleep.ts:1
▸ Const
sum(...props
: any): any
Name | Type |
---|---|
...props |
any |
Returns: any
Defined in: sum.ts:3
▸ Const
trace<P>(property
: P): P
Name |
---|
P |
Name | Type |
---|---|
property |
P |
Returns: P
Defined in: trace.ts:1
▸ Const
unique(items
: any[], cb?
: Function): any[]
Name | Type |
---|---|
items |
any[] |
cb |
Function |
Returns: any[]
Defined in: unique.ts:1
▸ Const
updateArray<T>(targetArr
: T[], index
: number, newValue
: T): T[]
Name |
---|
T |
Name | Type |
---|---|
targetArr |
T[] |
index |
number |
newValue |
T |
Returns: T[]
Defined in: updateArray.ts:1