PolyFunction

smithy4s.kinds.PolyFunction
See thePolyFunction companion object
trait PolyFunction[F[_], G[_]]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
PolyFunction[F, G]

Members list

Value members

Abstract methods

def apply[A0](fa: F[A0]): G[A0]

Concrete methods

final def andThen[H[_]](other: PolyFunction[G, H]): PolyFunction[F, H]
final def compose[H[_]](other: PolyFunction[H, F]): PolyFunction[H, G]
final def narrow[F0 <: (F)]: PolyFunction[F0, G]
final def widen[G0[a0]]: PolyFunction[F, G0]