Morphism1

izumi.functional.bio.data.Morphism1
object Morphism1

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Morphism1.type

Members list

Type members

Classlikes

object Instance

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Instance.type
trait Instance[-F[_], +G[_]]

When it's more convenient to write a polymorphic function using a class (or kind-projector's lambda syntax):

When it's more convenient to write a polymorphic function using a class (or kind-projector's lambda syntax):

 Lambda[FunctionK.Instance[F, G]](a => f(b(a)))

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_], G[_]](polyFunction: F[UnknownA] => G[UnknownA]): Morphism1[F, G]
def identity[F[_]]: Morphism1[F, F]