function option.filterimport { option } from "https://deno.land/x/fun@v2.0.0-alpha.6/mod.ts"; const { filter } = option; filter<A, B extends A>(refinement: Refinement<A, B>): (ta: Option<A>) => Option<B>filter<A>(predicate: Predicate<A>): (ta: Option<A>) => Option<A>Type ParametersAB extends AParametersrefinement: Refinement<A, B>Returns(ta: Option<A>) => Option<B>Type ParametersAParameterspredicate: Predicate<A>Returns(ta: Option<A>) => Option<A>