package
algebra
Type Members
-
trait
Aggregatable[F, A, B] extends AnyRef
-
type
AggregatableK1[M[_], A, B] = Aggregatable[M[A], A, B]
-
trait
Applicative[F[_]] extends AnyRef
-
trait
ArrayFrom[C, A] extends AnyRef
-
trait
Bijection[A, B] extends (A) ⇒ B
-
case class
BijectiveIdentity[N]() extends Bijection[N, N] with Product with Serializable
-
trait
DirectedGraph[DG, V, E] extends AnyRef
-
case class
DistanceMatrix[T, F, M](vectors: F)(implicit space: MetricSpace[T, Double], la: LinearAlgebra[M, Int, Int, Double], index: Indexed[F, Int, T], finite: Finite[F, Int]) extends Product with Serializable
-
trait
Endofunctor[E, T] extends AnyRef
-
trait
Finite[C, S] extends AnyRef
-
type
FiniteK1[M[_], N, I] = Finite[M[N], I]
-
trait
FoldLeft[F[_]] extends AnyRef
-
trait
FromStream[S, A] extends AnyRef
-
trait
FunctionPair[A, B] extends AnyRef
-
trait
Functor[F, A, B, G] extends AnyRef
-
type
FunctorK1[M[_], A, B] = Functor[M[A], A, B, M[B]]
-
-
trait
Indexed[C, I, A] extends AnyRef
-
type
IndexedK1[M[_], I, N] = Indexed[M[N], I, N]
-
trait
LengthSpace[V, R, P] extends MetricSpace[V, R]
-
trait
LinearAlgebra[M, R, C, T] extends AnyRef
-
trait
MapFrom[C, K, V] extends AnyRef
-
trait
MapReducible[M, A, B, K, G] extends AnyRef
-
trait
Monad[M[_]] extends AnyRef
-
trait
Plottable[T] extends AnyRef
-
trait
Position3D[X, Y, Z, P] extends AnyRef
-
-
trait
Reducible[R, A] extends AnyRef
-
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
Scale10s[N](exp: Int)(implicit evidence$2: Field[N]) 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
SetFrom[C, A] extends AnyRef
-
-
trait
Talliable[F, A, N] extends AnyRef
-
trait
Tics[T] extends AnyRef
-
case class
Transform[N](t: N)(implicit group: AbGroup[N]) extends Bijection[N, N] with Product with Serializable
-
trait
UndirectedGraph[UG, V, E] extends AnyRef
-
trait
Vec[V[_]] extends AnyRef
-
trait
Zero[T] 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
-
-
-
def
argmax[R, K, N, S](ks: R, f: (K) ⇒ N)(implicit arg0: Order[N], functorRknS: Functor[R, K, (K, N), S], redicibleS: Reducible[S, (K, N)]): Option[K]
-
implicit
val
doubleDoubleMetricSpace: MetricSpace[Double, Double]
-
def
harmonicMean[A, F](xs: F)(implicit field: Field[A], functorFaaF: Functor[F, A, A, F], agg: Aggregatable[F, A, A], fin: Finite[F, A]): A
-
-
def
mean[A, F](fa: F)(implicit ev: Field[A], agg: Aggregatable[F, A, A], fin: Finite[F, A]): A
-
-
def
product[A, F](fa: F)(implicit ev: MultiplicativeMonoid[A], agg: Aggregatable[F, A, A]): A
-
implicit
val
rationalDoubleMetricSpace: MetricSpace[Rational, Double]
-
implicit
val
realDoubleMetricSpace: MetricSpace[Real, Double]
-
def
sum[A, F](fa: F)(implicit ev: AdditiveMonoid[A], agg: Aggregatable[F, A, A]): A
-
implicit
def
wrappedStringSpace[N](implicit iscSpace: MetricSpace[IndexedSeq[Char], N]): MetricSpace[String, N]
-
def
Π[A, F](fa: F)(implicit ev: MultiplicativeMonoid[A], agg: Aggregatable[F, A, A]): A
-
def
Σ[A, F](fa: F)(implicit ev: AdditiveMonoid[A], agg: Aggregatable[F, A, A]): A
Inherited from AnyRef
Inherited from Any