pragmatic-fp-ts
Version:
Opinionated functional programming library with easy use in mind
6 lines (5 loc) • 379 B
TypeScript
export declare function isArray<T = any>(candidate: unknown): candidate is Array<T>;
export declare function isSet<T = any>(candidate: unknown): candidate is Set<T>;
export declare function isMap<K = any, V = any>(candidate: unknown): candidate is Map<K, V>;
export declare function isObject(candidate: unknown): boolean;
export declare function isSeq<T>(candidate: T): boolean;