asks<ENV1, ENV2> function

ReaderIO<ENV1, ENV2> asks<ENV1, ENV2>(
  1. ENV2 f(
    1. ENV1
    )
)

Implementation

ReaderIO<ENV1, ENV2> asks<ENV1, ENV2>(
  ENV2 Function(ENV1) f,
) =>
    (env1) {
      final env2 = f(env1);
      return () => env2;
    };