All Downloads are FREE. Search and download functionalities are using the official Maven repository.

axle.thereexists.scala Maven / Gradle / Ivy

The newest version!
package axle

import spire.algebra.BooleanAlgebra

object thereexists {

  def apply[T, A](as: Iterable[T])(predicate: T => A)(implicit ev: BooleanAlgebra[A]): A =
    as.map(predicate).reduce(ev.or) // TODO short-circuit

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy