PredicateLaws

cron4s.testkit.laws.PredicateLaws
object PredicateLaws

Created by alonsodomin on 10/04/2017.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def allMatch[F[_], A](preds: F[Predicate[A]], value: A)(implicit F: Foldable[F]): IsEq[Boolean]
def conjuction[A](self: Predicate[A], other: Predicate[A], value: A): IsEq[Boolean]
def disjunction[A](self: Predicate[A], other: Predicate[A], value: A): IsEq[Boolean]
def negation[A](self: Predicate[A], a: A): IsEq[Boolean]
def noMatch[F[_], A](preds: F[Predicate[A]], value: A)(implicit F: Foldable[F]): IsEq[Boolean]
def someMatch[F[_], A](preds: F[Predicate[A]], value: A)(implicit F: Foldable[F]): IsEq[Boolean]