/** * @tsplus type FilterWithIndex */ export interface FilterWithIndex extends HKT.Typeclass { readonly Law: { readonly FilterWithIndex: "FilterWithIndex" } readonly filterWithIndex: { ( refinement: RefinementWithIndex ): (fa: HKT.Kind) => HKT.Kind ( predicate: PredicateWithIndex ): (fa: HKT.Kind) => HKT.Kind } }