Skip to content

Instantly share code, notes, and snippets.

View oleg-py's full-sized avatar
😎
JS survivor

Oleg Pyzhcov oleg-py

😎
JS survivor
View GitHub Profile
import cats.effect.ExitCase._
import cats.effect.Sync
import cats.effect.concurrent.Ref
import cats.syntax.flatMap._
import cats.syntax.functor._
trait Tap[F[_]] {
def apply[A](effect: F[A]): F[A]
}