UNPKG

@monstermann/fn

Version:

A utility library for TypeScript.

22 lines 618 B
//#region src/string/indexOfOr.d.ts /** * `indexOfOr(target, source, or)` * * Returns the index of the first occurrence of `source` string in `target` string, or the `or` value if not found. * * ```ts * indexOfOr("hello world", "world", -1); // 6 * indexOfOr("hello world", "foo", -1); // -1 * ``` * * ```ts * pipe("hello world", indexOfOr("world", -1)); // 6 * pipe("hello world", indexOfOr("foo", -1)); // -1 * ``` */ declare const indexOfOr: { <T>(source: string, or: T): (target: string) => number | T; <T>(target: string, source: string, or: T): number | T; }; //#endregion export { indexOfOr };