Repository URL to install this package:
Version:
2.0.7 ▾
|
export { default as forOwn } from 'lodash/forOwn';
export { filterWhere, mapArray, always, construct, dopemerge as merge, includesCount, includesCount as getIncludesCount, curry, pipe, pipeTwo, identity, matchDeepProp, matchPlainProp, matchUnsigned, matchInteger, matchNative, matchRegExpEscapable, matchTypedTag, matchUnicode, matchHex, // @todo not working // matchBooleanIsh,
values, zipFromArrayObj, zip, keysObjOrArray, getPrototypeOf, defineFinal, size, size as toLength, lengthMinusOne, charCodeAtZero, firstToUpperCase, hasUnicode, escapeStringRegExp, replaceEscapedStar, all, not, and, or, eq, some, addPoolingTo, flatten, preAllocate, } from 'chain-able-boost';
export declare const seal: <T>(o: T) => T;
export declare const freeze: {
<T>(a: T[]): ReadonlyArray<T>;
<T extends Function>(f: T): T;
<T>(o: T): Readonly<T>;
};
export declare const keys: (o: {}) => string[];
/**
* @todo @perf @@dedupe @@fixme (minor though)
*/
export declare const stringify: {
(value: any, replacer?: (key: string, value: any) => any, space?: string | number): string;
(value: any, replacer?: (string | number)[], space?: string | number): string;
};
export declare function wrapAttemptOr(fn: any): (...args: any[]) => any[];
export { FlatArrayPairs } from 'exotic-structures';