trait
AllOps[T[_[_]], B[_]] extends Ops[T, B]
Abstract Value Members
-
abstract
def
self: T[B]
-
abstract
val
typeClassInstance: FunctorT[T]
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
topDownCata[A](a: A)(f: (A, T[B]) ⇒ (A, T[B]))(implicit arg0: Functor[B]): T[B]
-
def
transAna[G[_]](f: (B[T[B]]) ⇒ G[T[B]])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]
-
def
transAnaT(f: (T[B]) ⇒ T[B])(implicit arg0: Functor[B]): T[B]
-
def
transApo[G[_]](f: (B[T[B]]) ⇒ G[\/[T[G], T[B]]])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]
-
def
transCata[G[_]](f: (B[T[G]]) ⇒ G[T[G]])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]
-
def
transCataT(f: (T[B]) ⇒ T[B])(implicit arg0: Functor[B]): T[B]
-
def
transPara[G[_]](f: (B[(T[B], T[G])]) ⇒ G[T[G]])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]
-
def
transPostpro[G[_]](e: ~>[G, G], f: (B[T[B]]) ⇒ G[T[B]])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]
-
def
transPrepro[G[_]](e: ~>[B, B], f: (B[T[G]]) ⇒ G[T[G]])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]
-
def
translate[G[_]](f: ~>[B, G])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
∘[G[_]](f: (B[T[B]]) ⇒ G[T[G]])(implicit arg0: Functor[B], arg1: Functor[G]): T[G]