Trans

trait Trans[F[_], G[_]]
class Object
trait Matchable
class Any

Value members

Abstract methods

def apply[A](fa: => F[A]): G[A]

Unlike natural transformations, fa is non-strict here because it could represent an impure proc.

Unlike natural transformations, fa is non-strict here because it could represent an impure proc.