import * as tracing_1 from "../../../../Tracing"
import * as tracing_2 from "../../../../Tracing"
const fileName_1 =
  "(@effect-ts/system): _src/Collections/Immutable/Chunk/api/indexWhere.ts"
import { indexWhereFrom_ } from "./indexWhereFrom"
/**
 * Returns the first index for which the given predicate is satisfied.
 */

export function indexWhere_(self, f) {
  return indexWhereFrom_(self, 0, f)
}
/**
 * Returns the first index for which the given predicate is satisfied.
 *
 * @dataFirst indexWhere_
 */

export function indexWhere(f) {
  return (self) => indexWhere_(self, f)
}
//# sourceMappingURL=indexWhere.js.map
