/** * Effectually accesses the environment of the effect. * * @tsplus static effect/core/io/Effect.Ops environmentWithEffect */ export function environmentWithEffect( f: (env: Env) => Effect ): Effect { return Effect.environment().flatMap(f) }