Package

axle

algebra

Permalink

package algebra

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. algebra
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait Aggregatable[F, A, B] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  2. type AggregatableK1[M[_], A, B] = Aggregatable[M[A], A, B]

    Permalink
  3. trait Applicative[F[_]] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  4. trait ArrayFrom[C, A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  5. trait Bijection[A, B] extends (A) ⇒ B

    Permalink
    Annotations
    @implicitNotFound( ... )
  6. case class BijectiveIdentity[N]() extends Bijection[N, N] with Product with Serializable

    Permalink
  7. trait DirectedGraph[DG, V, E] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  8. 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

    Permalink
  9. trait Endofunctor[E, T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  10. trait Finite[C, S] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  11. type FiniteK1[M[_], N, I] = Finite[M[N], I]

    Permalink
  12. trait FoldLeft[F[_]] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  13. trait FromStream[S, A] extends AnyRef

    Permalink
  14. trait FunctionPair[A, B] extends AnyRef

    Permalink

    A FunctionPair is not necessarily a bijection, but it could be.

    A FunctionPair is not necessarily a bijection, but it could be.

    Annotations
    @implicitNotFound( ... )
  15. trait Functor[F, A, B, G] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  16. type FunctorK1[M[_], A, B] = Functor[M[A], A, B, M[B]]

    Permalink
  17. case class GeoCoordinates[N](latitude: UnittedQuantity[Angle, N], longitude: UnittedQuantity[Angle, N]) extends Product with Serializable

    Permalink
  18. trait Indexed[C, I, A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  19. type IndexedK1[M[_], I, N] = Indexed[M[N], I, N]

    Permalink
  20. trait LengthSpace[V, R] extends MetricSpace[V, R]

    Permalink

    http://en.wikipedia.org/wiki/Intrinsic_metric

    http://en.wikipedia.org/wiki/Intrinsic_metric

    Annotations
    @implicitNotFound( ... )
  21. trait LinearAlgebra[M, R, C, T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  22. trait MapFrom[C, K, V] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  23. trait MapReducible[M, A, B, K, G] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  24. trait Monad[M[_]] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( "Witness not found for Monad[${M}]" )
  25. trait Plottable[T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  26. trait Position3D[X, Y, Z, P] extends AnyRef

    Permalink
  27. trait Position3DSpace[N, P] extends Position3D[UnittedQuantity[Distance, N], UnittedQuantity[Distance, N], UnittedQuantity[Distance, N], P]

    Permalink
  28. trait Reducible[R, A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  29. case class Scale[N, M](factor: M)(implicit evidence$1: Field[M], module: Module[N, M]) extends Bijection[N, N] with Product with Serializable

    Permalink
  30. case class Scale10s[N](exp: Int)(implicit evidence$2: Field[N]) extends Bijection[N, N] with Product with Serializable

    Permalink
  31. case class Scale2s[N](exp: Int)(implicit evidence$3: Field[N]) extends Bijection[N, N] with Product with Serializable

    Permalink
  32. trait SetFrom[C, A] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  33. case class SphericalVector[N](ρ: UnittedQuantity[Distance, N], θ: UnittedQuantity[Angle, N], φ: UnittedQuantity[Angle, N]) extends Product with Serializable

    Permalink

    Uses the physics conventions instead of mathematical conventions.

    Uses the physics conventions instead of mathematical conventions.

    http://en.wikipedia.org/wiki/Spherical_coordinate_system

  34. trait Talliable[F, A, N] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  35. trait Tics[T] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( "Witness not found for Tics[${T}]" )
  36. case class Transform[N](t: N)(implicit group: AbGroup[N]) extends Bijection[N, N] with Product with Serializable

    Permalink
  37. trait UndirectedGraph[UG, V, E] extends AnyRef

    Permalink
    Annotations
    @implicitNotFound( ... )
  38. trait Vec[V[_]] extends AnyRef

    Permalink

    Vec is the Vector typeclass

    Vec is the Vector typeclass

    Annotations
    @implicitNotFound( "Witness not found for Vec[${V}]" )
  39. trait Zero[T] extends AnyRef

    Permalink

    Zero

    Zero

    Annotations
    @implicitNotFound( "Witness not found for Zero[${T}]" )
  40. trait Zipper[X, A, Y, B, Z] extends AnyRef

    Permalink
  41. type ZipperK1[M[_], A, B] = Zipper[M[A], A, M[B], B, M[(A, B)]]

    Permalink

Value Members

  1. object Aggregatable

    Permalink
  2. object Applicative

    Permalink
  3. object ArrayFrom

    Permalink
  4. object Bijection

    Permalink
  5. object DirectedGraph

    Permalink
  6. object Endofunctor

    Permalink
  7. object Finite

    Permalink
  8. object FoldLeft

    Permalink
  9. object FromStream

    Permalink
  10. object FunctionPair

    Permalink
  11. object Functor

    Permalink
  12. object GeoCoordinates extends Serializable

    Permalink
  13. object Indexed

    Permalink
  14. object LengthSpace

    Permalink
  15. object LinearAlgebra

    Permalink
  16. object MapFrom

    Permalink
  17. object MapReducible

    Permalink
  18. object Monad

    Permalink
  19. object Plottable

    Permalink
  20. object Reducible

    Permalink
  21. object Semigroups

    Permalink
  22. object SetFrom

    Permalink
  23. object Talliable

    Permalink
  24. object Tics

    Permalink
  25. object UndirectedGraph

    Permalink
  26. object Vec

    Permalink
  27. object Zero

    Permalink
  28. object Zipper

    Permalink
  29. 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]

    Permalink
  30. implicit val doubleDoubleMetricSpace: MetricSpace[Double, Double]

    Permalink
  31. 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

    Permalink
  32. package laws

    Permalink
  33. def mean[A, F](fa: F)(implicit ev: Field[A], agg: Aggregatable[F, A, A], fin: Finite[F, A]): A

    Permalink
  34. object modules

    Permalink
  35. def product[A, F](fa: F)(implicit ev: MultiplicativeMonoid[A], agg: Aggregatable[F, A, A]): A

    Permalink
  36. implicit val rationalDoubleMetricSpace: MetricSpace[Rational, Double]

    Permalink
  37. implicit val realDoubleMetricSpace: MetricSpace[Real, Double]

    Permalink
  38. def sum[A, F](fa: F)(implicit ev: AdditiveMonoid[A], agg: Aggregatable[F, A, A]): A

    Permalink
  39. implicit def wrappedStringSpace[N](implicit iscSpace: MetricSpace[IndexedSeq[Char], N]): MetricSpace[String, N]

    Permalink
  40. def Π[A, F](fa: F)(implicit ev: MultiplicativeMonoid[A], agg: Aggregatable[F, A, A]): A

    Permalink
  41. def Σ[A, F](fa: F)(implicit ev: AdditiveMonoid[A], agg: Aggregatable[F, A, A]): A

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped