PartiallyOrderedSetLaws
Value members
Concrete methods
def addAllLargestMatchesProxy[A](fa: F[A], maxSize: Long, items: Iterable[A])(`evidence$19`: Order[A]): IsEq[F[A]]
def addIfLargerMatchesProxy[A](fa: F[A], maxSize: Long, item: A)(`evidence$17`: Order[A]): IsEq[F[A]]
def addMonoidConsistency[A, B](fa: F[A], a: A, fn: A => B)(`evidence$4`: Order[A], `evidence$5`: CommutativeMonoid[B]): IsEq[B]
def sortedFoldLeftMatchesProxy[A, B](fa: F[A], init: B, fn: (B, A) => B)(`evidence$15`: Order[A]): IsEq[B]
Inherited methods
If F[A]
is empty, forall must return true.
If F[A]
is empty, forall must return true.
- Inherited from
- UnorderedFoldableLaws
def unorderedFoldConsistentWithUnorderedFoldMap[A](fa: F[A])(`evidence$1`: CommutativeMonoid[A]): IsEq[A]
- Inherited from
- UnorderedFoldableLaws