syntax

classy.mtl.syntax$
See thesyntax companion trait
object syntax extends syntax

Attributes

Companion:
trait
Graph
Supertypes
trait syntax
class Object
trait Matchable
class Any
Self type
syntax.type

Members list

Concise view

Extensions

Inherited extensions

extension [A, B](eab: Either[A, B])
def liftTo[F[_]](using F: Applicative[F], R: Raise[F, _ >: A]): F[B]

Attributes

Inherited from:
syntax
extension [A](oa: Option[A])
def liftTo[F[_], B](ifEmpty: => B)(using F: Applicative[F], R: Raise[F, _ >: B]): F[A]

Attributes

Inherited from:
syntax
extension [F[_], A](parent: Handle[F, A])
def imapK[G[_] : Applicative](fk: FunctionK[F, G], gk: FunctionK[G, F]): Handle[G, A]

Attributes

Inherited from:
syntax
extension [F[_], A](parent: Stateful[F, A])
def mapK[G[_] : Monad](fk: FunctionK[F, G]): Stateful[G, A]

Attributes

Inherited from:
syntax
extension [F[_], A](parent: Ask[F, A])
def mapK[G[_] : Applicative](fk: FunctionK[F, G]): Ask[G, A]

Attributes

Inherited from:
syntax
extension [F[_], A](parent: Tell[F, A])
def mapK[G[_] : Functor](fk: FunctionK[F, G]): Tell[G, A]

Attributes

Inherited from:
syntax
extension [F[_], A](parent: Local[F, A])
def imapK[G[_] : Applicative](fk: FunctionK[F, G], gk: FunctionK[G, F]): Local[G, A]

Attributes

Inherited from:
syntax
extension [F[_], A](parent: Raise[F, A])
def mapK[G[_] : Functor](fk: FunctionK[F, G]): Raise[G, A]

Attributes

Inherited from:
syntax
extension [A](ta: Try[A])
def liftTo[F[_]](using F: Applicative[F], R: Raise[F, Throwable]): F[A]

Attributes

Inherited from:
syntax
extension [A, B](veab: Validated[A, B])
def liftTo[F[_]](using F: Applicative[F], R: Raise[F, _ >: A]): F[B]

Attributes

Inherited from:
syntax