pragmatic-fp-ts
Version:
Opinionated functional programming library with easy use in mind
9 lines (6 loc) • 310 B
text/typescript
export function split(splitMark: string, input: string): string[];
export function split(splitMark: string): (input: string) => string[];
export function split(at: string, input?: string) {
if (arguments.length === 1) return (_input: string) => split(at, _input);
return (input ?? "").split(at) || [];
}