function partitionimport { partition } from "https://deno.land/x/fun@v2.0.0/iterable.ts"; partition<A, B extends A>(refinement: (a: A) => a is B): (ua: Iterable<A>) => Pair<Iterable<A>, Iterable<B>>partition<A>(predicate: (a: A) => boolean): (ua: Iterable<A>) => Pair<Iterable<A>, Iterable<A>>Type ParametersAB extends AParametersrefinement: (a: A) => a is BReturns(ua: Iterable<A>) => Pair<Iterable<A>, Iterable<B>>Type ParametersAParameterspredicate: (a: A) => booleanReturns(ua: Iterable<A>) => Pair<Iterable<A>, Iterable<A>>