cilib
package
cilib
Type Members
-
type
Crossover[A] = (NonEmptyList[Position[A]]) ⇒ Step[A, NonEmptyList[Position[A]]]
-
type
Distance[F[_], A] = (F[A], F[A]) ⇒ A
-
type
Selection[A] = (List[A], A) ⇒ List[A]
Value Members
-
implicit
def
PositionModule[A](implicit sc: Rng[A]): Module[Position[A], A]
-
-
implicit
def
intervalEqual[A]: scalaz.Equal[Interval[A]]
-
def
negative(d: Double): Maybe[@@[Double, Negative]]
-
def
positive(d: Double): Maybe[@@[Double, Positive]]