object PartialOrd
- Alphabetic
- By Inheritance
- PartialOrd
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit
def
ChunkPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[Chunk[A]]
Derives an
PartialOrd[Chunk[A]]
given anPartialOrd[A]
. -
implicit
def
DerivePartialOrd[F[_], A](implicit derive: Derive[F, PartialOrd], ord: PartialOrd[A]): PartialOrd[F[A]]
Derives an
PartialOrd[F[A]]
given aDerive[F, PartialOrd]
and anPartialOrd[A]
. -
implicit
def
EitherPartialOrd[A, B](implicit arg0: PartialOrd[A], arg1: PartialOrd[B]): PartialOrd[Either[A, B]]
Derives an
PartialOrd[Either[A, B]]
given anPartialOrd[A]
and anPartialOrd[B]
. -
implicit
def
ListPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[List[A]]
Derives an
PartialOrd[List[A]]
given anPartialOrd[A]
. -
implicit
def
NonEmptyChunkPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[NonEmptyChunk[A]]
Derives an
PartialOrd[NonEmptyChunk[A]]
given anPartialOrd[A]
. -
implicit
def
OptionPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[Option[A]]
Derives an
PartialOrd[Option[A]]
given anPartialOrd[A]
.Derives an
PartialOrd[Option[A]]
given anPartialOrd[A]
.None
will be treated as less than all other values. -
implicit
val
PartialOrdContravariant: Contravariant[PartialOrd]
The
Contravariant
instance forPartialOrd
. -
implicit
val
PartialOrdIdentityBoth: IdentityBoth[PartialOrd]
The
IdentityBoth
(and thusAssociativeBoth
) instance forPartialOrd
. -
implicit
val
PartialOrdIdentityEither: IdentityEither[PartialOrd]
The
IdentityEither
(and thusAssociativeEither
) instance forPartialOrd
. -
implicit
def
Tuple10PartialOrd[A, B, C, D, E, F, G, H, I, J](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J]): PartialOrd[(A, B, C, D, E, F, G, H, I, J)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple11PartialOrd[A, B, C, D, E, F, G, H, I, J, K](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple12PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple13PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple14PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple15PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple16PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O], arg15: PartialOrd[P]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple17PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O], arg15: PartialOrd[P], arg16: PartialOrd[Q]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple18PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O], arg15: PartialOrd[P], arg16: PartialOrd[Q], arg17: PartialOrd[R]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple19PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O], arg15: PartialOrd[P], arg16: PartialOrd[Q], arg17: PartialOrd[R], arg18: PartialOrd[S]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple20PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O], arg15: PartialOrd[P], arg16: PartialOrd[Q], arg17: PartialOrd[R], arg18: PartialOrd[S], arg19: PartialOrd[T]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple21PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O], arg15: PartialOrd[P], arg16: PartialOrd[Q], arg17: PartialOrd[R], arg18: PartialOrd[S], arg19: PartialOrd[T], arg20: PartialOrd[U]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple22PartialOrd[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I], arg9: PartialOrd[J], arg10: PartialOrd[K], arg11: PartialOrd[L], arg12: PartialOrd[M], arg13: PartialOrd[N], arg14: PartialOrd[O], arg15: PartialOrd[P], arg16: PartialOrd[Q], arg17: PartialOrd[R], arg18: PartialOrd[S], arg19: PartialOrd[T], arg20: PartialOrd[U], arg21: PartialOrd[V]): PartialOrd[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple2PartialOrd[A, B](implicit arg0: PartialOrd[A], arg1: PartialOrd[B]): PartialOrd[(A, B)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple3PartialOrd[A, B, C](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C]): PartialOrd[(A, B, C)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple4PartialOrd[A, B, C, D](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D]): PartialOrd[(A, B, C, D)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple5PartialOrd[A, B, C, D, E](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E]): PartialOrd[(A, B, C, D, E)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple6PartialOrd[A, B, C, D, E, F](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F]): PartialOrd[(A, B, C, D, E, F)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple7PartialOrd[A, B, C, D, E, F, G](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G]): PartialOrd[(A, B, C, D, E, F, G)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple8PartialOrd[A, B, C, D, E, F, G, H](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H]): PartialOrd[(A, B, C, D, E, F, G, H)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
Tuple9PartialOrd[A, B, C, D, E, F, G, H, I](implicit arg0: PartialOrd[A], arg1: PartialOrd[B], arg2: PartialOrd[C], arg3: PartialOrd[D], arg4: PartialOrd[E], arg5: PartialOrd[F], arg6: PartialOrd[G], arg7: PartialOrd[H], arg8: PartialOrd[I]): PartialOrd[(A, B, C, D, E, F, G, H, I)]
Derives an
PartialOrd
for a product type given anPartialOrd
for each element of the product type. -
implicit
def
VectorPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[Vector[A]]
Derives an
PartialOrd[Vector[A]]
given anPartialOrd[A]
. -
def
apply[A](implicit ord: PartialOrd[A]): PartialOrd[A]
Summons an implicit
PartialOrd[A]
. -
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
make[A](ord: (A, A) ⇒ PartialOrdering): PartialOrd[A]
Constructs an
PartialOrd[A]
from a function.Constructs an
PartialOrd[A]
from a function. The instance will be optimized to first compare the values for reference equality and then compare the values using the specified function. -
def
makeFrom[A](ord: (A, A) ⇒ PartialOrdering, equal0: Equal[A]): PartialOrd[A]
Constructs an instance from an
ord
function and aequal0
function.Constructs an instance from an
ord
function and aequal0
function. Since this takes a separateequal0
, short-circuiting the equality check (failing fast) is possible. -
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()