Packages

object PartialOrd

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PartialOrd
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def ChunkPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[Chunk[A]]

    Derives an PartialOrd[Chunk[A]] given an PartialOrd[A].

  5. implicit def DerivePartialOrd[F[_], A](implicit derive: Derive[F, PartialOrd], ord: PartialOrd[A]): PartialOrd[F[A]]

    Derives an PartialOrd[F[A]] given a Derive[F, PartialOrd] and an PartialOrd[A].

  6. implicit def EitherPartialOrd[A, B](implicit arg0: PartialOrd[A], arg1: PartialOrd[B]): PartialOrd[Either[A, B]]

    Derives an PartialOrd[Either[A, B]] given an PartialOrd[A] and an PartialOrd[B].

  7. implicit def ListPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[List[A]]

    Derives an PartialOrd[List[A]] given an PartialOrd[A].

  8. implicit def NonEmptyChunkPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[NonEmptyChunk[A]]

    Derives an PartialOrd[NonEmptyChunk[A]] given an PartialOrd[A].

  9. implicit def OptionPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[Option[A]]

    Derives an PartialOrd[Option[A]] given an PartialOrd[A].

    Derives an PartialOrd[Option[A]] given an PartialOrd[A]. None will be treated as less than all other values.

  10. implicit val PartialOrdContravariant: Contravariant[PartialOrd]

    The Contravariant instance for PartialOrd.

  11. implicit val PartialOrdIdentityBoth: IdentityBoth[PartialOrd]

    The IdentityBoth (and thus AssociativeBoth) instance for PartialOrd.

  12. implicit val PartialOrdIdentityEither: IdentityEither[PartialOrd]

    The IdentityEither (and thus AssociativeEither) instance for PartialOrd.

  13. 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 an PartialOrd for each element of the product type.

  14. 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 an PartialOrd for each element of the product type.

  15. 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 an PartialOrd for each element of the product type.

  16. 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 an PartialOrd for each element of the product type.

  17. 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 an PartialOrd for each element of the product type.

  18. 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 an PartialOrd for each element of the product type.

  19. 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 an PartialOrd for each element of the product type.

  20. 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 an PartialOrd for each element of the product type.

  21. 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 an PartialOrd for each element of the product type.

  22. 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 an PartialOrd for each element of the product type.

  23. 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 an PartialOrd for each element of the product type.

  24. 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 an PartialOrd for each element of the product type.

  25. 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 an PartialOrd for each element of the product type.

  26. implicit def Tuple2PartialOrd[A, B](implicit arg0: PartialOrd[A], arg1: PartialOrd[B]): PartialOrd[(A, B)]

    Derives an PartialOrd for a product type given an PartialOrd for each element of the product type.

  27. 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 an PartialOrd for each element of the product type.

  28. 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 an PartialOrd for each element of the product type.

  29. 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 an PartialOrd for each element of the product type.

  30. 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 an PartialOrd for each element of the product type.

  31. 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 an PartialOrd for each element of the product type.

  32. 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 an PartialOrd for each element of the product type.

  33. 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 an PartialOrd for each element of the product type.

  34. implicit def VectorPartialOrd[A](implicit arg0: PartialOrd[A]): PartialOrd[Vector[A]]

    Derives an PartialOrd[Vector[A]] given an PartialOrd[A].

  35. def apply[A](implicit ord: PartialOrd[A]): PartialOrd[A]

    Summons an implicit PartialOrd[A].

  36. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  37. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  38. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  40. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  41. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  42. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  43. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  44. 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.

  45. def makeFrom[A](ord: (A, A) => PartialOrdering, equal0: Equal[A]): PartialOrd[A]

    Constructs an instance from an ord function and a equal0 function.

    Constructs an instance from an ord function and a equal0 function. Since this takes a separate equal0, short-circuiting the equality check (failing fast) is possible.

  46. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  47. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  48. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  50. def toString(): String
    Definition Classes
    AnyRef → Any
  51. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped