fromTask<A> function

Task<A> fromTask<A>(
  1. Task<A> fa
)

Returns the same task given as argument.

Example:

Task<int> sampleTask = Task<int>(() => Future.value(10));
Task<int> newTask = fromTask(sampleTask);  // newTask is the same as sampleTask.

Implementation

Task<A> fromTask<A>(Task<A> fa) {
  return identity(fa);
}