Skip to content

Instantly share code, notes, and snippets.

View CE3.md

Cats-Effect 3 Guide to Migration Guides

Cats-Effect 3 Migration Links

Typelevel Library Versions latest on CE3

View gist:7dac644bc87587f3c611
sealed trait Interact[A]
case class Ask(prompt: String)
extends Interact[String]
case class Tell(msg: String)
extends Interact[Unit]
trait Monad[M[_]] {
def pure[A](a: A): M[A]