All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ciris.api.Sync.scala Maven / Gradle / Ivy

There is a newer version: 0.12.1
Show newest version
package ciris.api

trait Sync[F[_]] extends MonadError[F, Throwable] {
  def suspend[A](thunk: => F[A]): F[A]
}

object Sync {
  def apply[F[_]](implicit sync: Sync[F]): Sync[F] = sync
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy