function impureimport { impure } from "https://deno.land/x/fun@v2.0.0/examples/freer.ts"; impure<G, D, A>(from: $<G, [D, never, never]>, to: (d: D) => Freer<G, A>): Freer<G, A>Type ParametersGDAParametersfrom: $<G, [D, never, never]>to: (d: D) => Freer<G, A>ReturnsFreer<G, A>