package
algebra
Type Members
-
-
type
AggregatableK1[M[_], A, B] = Aggregatable[M[A], A, B]
-
-
trait
Bijection[A, B] extends (A) ⇒ B
-
-
-
-
-
-
type
FiniteK1[M[_], N, I] = Finite[M[N], I]
-
-
-
-
trait
Functor[F, A, B, G] extends AnyRef
-
type
FunctorK1[M[_], A, B] = Functor[M[A], A, B, M[B]]
-
-
-
type
IndexedK1[M[_], I, N] = Indexed[M[N], I, N]
-
trait
LengthSpace[V, R, P] extends MetricSpace[V, R]
-
-
-
-
-
-
-
-
case class
Scale[N, M](factor: M)(implicit evidence$1: Field[M], module: Module[N, M]) extends Bijection[N, N] with Product with Serializable
-
-
case class
Scale2s[N](exp: Int)(implicit evidence$3: Field[N]) extends Bijection[N, N] with Product with Serializable
-
trait
Scanner[S, A, B, T] extends AnyRef
-
-
-
-
-
-
-
trait
Vec[V[_]] extends AnyRef
-
-
trait
Zipper[X, A, Y, B, Z] extends AnyRef
-
type
ZipperK1[M[_], A, B] = Zipper[M[A], A, M[B], B, M[(A, B)]]
Value Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
object
Vec
-
-
-
implicit
val
doubleDoubleMetricSpace: MetricSpace[Double, Double]
-
-
-
implicit
val
rationalDoubleMetricSpace: MetricSpace[Rational, Double]
-
implicit
val
realDoubleMetricSpace: MetricSpace[Real, Double]
-
implicit
def
wrappedStringSpace[N](implicit iscSpace: MetricSpace[IndexedSeq[Char], N]): MetricSpace[String, N]