map<A1, A2> function

Task<A2> Function(Task<A1> task) map<A1, A2>(
  1. A2 mapper(
    1. A1
    )
)

Implementation

Task<A2> Function(
  Task<A1> task,
) map<A1, A2>(
  A2 Function(A1) mapper,
) =>
    (task) => () => task().then(mapper);