Movable

object Movable
Companion:
class
class Object
trait Matchable
class Any
Movable.type

Type members

Classlikes

implicit implicit class MovableSyntax[T](t: T)(implicit evidence$4: Movable[T])

Value members

Concrete methods

def by[T, K : Movable](convert: T => K): Movable[T]
def empty[T]: Movable[T]
def nonEmpty[T](extract: T => List[Tensor]): Movable[T]

Implicits

Implicits

implicit def BooleanIsMovable: Movable[Boolean]
implicit def ByteIsMovable: Movable[Byte]
implicit def DoubleIsMovable: Movable[Double]
implicit def EitherIsMovable[T1 : Movable, T2 : Movable]: Movable[Either[T1, T2]]
implicit def FloatIsMovable: Movable[Float]
implicit def IntIsMovable: Movable[Int]
implicit def LongIsMovable: Movable[Long]
final implicit def MovableSyntax[T : Movable](t: T): MovableSyntax[T]
implicit def OptionIsMovable[T : Movable]: Movable[Option[T]]
implicit def SeqIsMovable[T : Movable]: Movable[Seq[T]]
implicit def ShortIsMovable: Movable[Short]
implicit def stringIsMovable: Movable[String]
implicit def t2[T1 : Movable, T2 : Movable]: Movable[(T1, T2)]
implicit def t3[T1 : Movable, T2 : Movable, T3 : Movable]: Movable[(T1, T2, T3)]
implicit def t4[T1 : Movable, T2 : Movable, T3 : Movable, T4 : Movable]: Movable[(T1, T2, T3, T4)]
implicit def t5[T1 : Movable, T2 : Movable, T3 : Movable, T4 : Movable, T5 : Movable]: Movable[(T1, T2, T3, T4, T5)]
implicit def t6[T1 : Movable, T2 : Movable, T3 : Movable, T4 : Movable, T5 : Movable, T6 : Movable]: Movable[(T1, T2, T3, T4, T5, T6)]
implicit def unitIsMovable: Movable[Unit]