• Divides a collection into two arrays based on a filter predicate.

    Type Parameters

    • T

    Parameters

    • collection: Set<T> | T[]
    • filterPredicate: ((item) => boolean)
        • (item): boolean
        • Parameters

          • item: T

          Returns boolean

    Returns {
        negative: T[];
        positive: T[];
    }

    • negative: T[]
    • positive: T[]