p
cilib
package cilib
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- cilib
- EvalInstances
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type Crossover[A] = (NonEmptyList[Position[A]]) ⇒ RVar[NonEmptyList[Position[A]]]
- type IndexSelection[A] = (NonEmptyList[A], A) ⇒ List[A]
- type RandIndexSelection[A] = (NonEmptyList[A], A) ⇒ RVar[List[A]]
- type RandSelection[A] = (NonEmptyList[A]) ⇒ RVar[List[A]]
- type Selection[A] = (NonEmptyList[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]]
-
implicit
val
nelInput: Input[NonEmptyList]
- Definition Classes
- EvalInstances
-
implicit
val
pairInput: Input[[x](x, x)]
- Definition Classes
- EvalInstances
- def positiveInt[A](n: Int)(f: (Refined[Int, Positive]) ⇒ A): A
- def refine[A, B, C](a: A)(f: (Refined[A, B]) ⇒ C)(implicit ev: Validate[A, B]): C