fwbrasil on master
fix an typo in a type parameter Merge pull request #59 from joh… (compare)
finally
won’t work
port io.monadless._
import fs2._
import scala.concurrent._
import scala.concurrent.ExecutionContext
import language.higherKinds
trait MonadlessTask extends Monadless[Task] {
def collect[T](list: List[Task[T]]): Task[List[T]] =
Task.traverse(list)(identity).map(_.toList) //Future.sequence(list)
def rescue[T](m: Task[T])(pf: PartialFunction[Throwable, Task[T]]): Task[T] =
m.handleWith(pf) //m.recoverWith(pf)
/*
def ensure[T](m: Task[T])(f: => Unit): Task[T] = {
m.onComplete(_ => f)
m
}
*/
}
object MonadlessTask extends MonadlessTask