Packages

p

cats

instances

package instances

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. instances
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AllInstances extends AnyValInstances with BigIntInstances with BigDecimalInstances with BitSetInstances with EitherInstances with EqInstances with EquivInstances with FunctionInstances with FutureInstances with HashInstances with InvariantMonoidalInstances with ListInstances with MapInstances with OptionInstances with OrderInstances with OrderingInstances with ParallelInstances with PartialOrderInstances with PartialOrderingInstances with QueueInstances with SetInstances with SortedMapInstances with SortedSetInstances with StreamInstances with StringInstances with SymbolInstances with TailRecInstances with TryInstances with TupleInstances with UUIDInstances with VectorInstances with PartialFunctionInstances
  2. abstract class AllInstancesBinCompat extends AllInstances with AllInstancesBinCompat0 with AllInstancesBinCompat1 with AllInstancesBinCompat2 with AllInstancesBinCompat3 with AllInstancesBinCompat4 with AllInstancesBinCompat5 with AllInstancesBinCompat6 with AllInstancesBinCompat7 with AllInstancesBinCompat8
  3. trait AllInstancesBinCompat0 extends FunctionInstancesBinCompat0 with Tuple2InstancesBinCompat0
  4. trait AllInstancesBinCompat1 extends OptionInstancesBinCompat0 with ListInstancesBinCompat0 with VectorInstancesBinCompat0 with StreamInstancesBinCompat0 with MapInstancesBinCompat0 with SortedMapInstancesBinCompat0
  5. trait AllInstancesBinCompat2 extends DurationInstances with FiniteDurationInstances
  6. trait AllInstancesBinCompat3 extends AllCoreDurationInstances
  7. trait AllInstancesBinCompat4 extends SortedMapInstancesBinCompat1 with MapInstancesBinCompat1
  8. trait AllInstancesBinCompat5 extends SortedSetInstancesBinCompat0
  9. trait AllInstancesBinCompat6 extends SortedSetInstancesBinCompat1 with SortedMapInstancesBinCompat2
  10. trait AllInstancesBinCompat7 extends SeqInstances
  11. trait AllInstancesBinCompat8 extends DeadlineInstances
  12. trait AllInstancesBinCompat9 extends InvariantInstances with InvariantInstancesBinCompat0
  13. trait AnyValInstances extends IntInstances with ByteInstances with CharInstances with LongInstances with ShortInstances with FloatInstances with DoubleInstances with BooleanInstances with UnitInstances with TupleInstances
  14. trait BigDecimalInstances extends kernel.instances.BigDecimalInstances
  15. trait BigIntInstances extends kernel.instances.BigIntInstances
  16. trait BitSetInstances extends kernel.instances.BitSetInstances
  17. trait BooleanInstances extends kernel.instances.BooleanInstances
  18. trait ByteInstances extends kernel.instances.ByteInstances
  19. trait CharInstances extends kernel.instances.CharInstances
  20. trait DeadlineInstances extends kernel.instances.DeadlineInstances
  21. trait DoubleInstances extends kernel.instances.DoubleInstances
  22. trait DurationInstances extends kernel.instances.DurationInstances
  23. trait EitherInstances extends kernel.instances.EitherInstances
  24. trait EqInstances extends kernel.instances.EqInstances
  25. trait EquivInstances extends AnyRef
  26. trait FiniteDurationInstances extends kernel.instances.FiniteDurationInstances
  27. trait FloatInstances extends kernel.instances.FloatInstances
  28. trait FunctionInstances extends kernel.instances.FunctionInstances with Function0Instances with Function1Instances
  29. trait HashInstances extends kernel.instances.HashInstances
  30. trait IntInstances extends kernel.instances.IntInstances
  31. trait InvariantInstances extends AnyRef
  32. trait InvariantInstancesBinCompat0 extends AnyRef
  33. trait InvariantMonoidalInstances extends AnyRef
  34. trait ListInstances extends kernel.instances.ListInstances
  35. trait LongInstances extends kernel.instances.LongInstances
  36. trait MapInstances extends kernel.instances.MapInstances
  37. trait OptionInstances extends kernel.instances.OptionInstances
  38. trait OrderInstances extends kernel.instances.OrderInstances
  39. trait OrderingInstances extends AnyRef
  40. trait ParallelInstances extends ParallelInstances1
  41. trait PartialFunctionInstances extends AnyRef
  42. trait PartialOrderInstances extends kernel.instances.PartialOrderInstances
  43. trait PartialOrderingInstances extends AnyRef
  44. trait QueueInstances extends kernel.instances.QueueInstances
  45. trait SeqInstances extends kernel.instances.SeqInstances
    Annotations
    @suppressUnusedImportWarningForScalaVersionSpecific()
  46. trait SetInstances extends kernel.instances.SetInstances
  47. trait ShortInstances extends kernel.instances.ShortInstances
  48. trait SortedMapInstances extends SortedMapInstances2
  49. trait SortedSetInstances extends SortedSetInstances1
  50. trait StreamInstances extends kernel.instances.StreamInstances
    Annotations
    @suppressUnusedImportWarningForScalaVersionSpecific()
  51. trait StringInstances extends kernel.instances.StringInstances
  52. trait SymbolInstances extends kernel.instances.SymbolInstances
  53. trait TailRecInstances extends AnyRef
  54. trait TryInstances extends TryInstances1
  55. trait TupleInstances extends Tuple2Instances with kernel.instances.TupleInstances
  56. trait UUIDInstances extends kernel.instances.UUIDInstances
  57. trait UnitInstances extends kernel.instances.UnitInstances
  58. trait VectorInstances extends kernel.instances.VectorInstances
  59. trait FutureInstances extends FutureInstances1

    Deprecated

    Any non-pure use of Future with Cats is error prone (particularly the semantics of traverse with regard to execution order are unspecified). We recommend using Cats Effect IO as a replacement for every use case of Future. However, at this time there are no plans to remove these instances from Cats.

    See also

    Changes in Future traverse behavior between 2.6 and 2.7

  60. class SortedMapCommutativeMonoid[K, V] extends SortedMapMonoid[K, V] with CommutativeMonoid[SortedMap[K, V]]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use cats.kernel.instances.SortedMapCommutativeMonoid

  61. class SortedMapEq[K, V] extends kernel.instances.SortedMapEq[K, V]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use cats.kernel.instances.SortedMapEq

  62. class SortedMapHash[K, V] extends SortedMapEq[K, V] with Hash[SortedMap[K, V]]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use cats.kernel.instances.SortedMapHash

  63. class SortedMapMonoid[K, V] extends kernel.instances.SortedMapMonoid[K, V]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use cats.kernel.instances.SortedMapMonoid

  64. class SortedSetHash[A] extends kernel.instances.SortedSetHash[A]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use cats.kernel.instances.SortedSetHash

  65. class SortedSetOrder[A] extends kernel.instances.SortedSetOrder[A]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use cats.kernel.instances.SortedSetOrder

  66. class SortedSetSemilattice[A] extends kernel.instances.SortedSetSemilattice[A]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use cats.kernel.instances.SortedSetSemilattice

Value Members

  1. object all extends AllInstancesBinCompat
  2. object bigDecimal extends BigDecimalInstances
  3. object bigInt extends BigIntInstances
  4. object bitSet extends BitSetInstances
  5. object boolean extends BooleanInstances
  6. object byte extends ByteInstances
  7. object char extends CharInstances
  8. object deadline extends DeadlineInstances
  9. object double extends DoubleInstances
  10. object duration extends CoreDurationInstances with DurationInstances
  11. object either extends EitherInstances
  12. object eq extends EqInstances
  13. object equiv extends EquivInstances
  14. object finiteDuration extends CoreFiniteDurationInstances with FiniteDurationInstances
  15. object float extends FloatInstances
  16. object function extends FunctionInstances with FunctionInstancesBinCompat0
  17. object int extends IntInstances
  18. object invariant extends InvariantMonoidalInstances with InvariantInstances with InvariantInstancesBinCompat0
  19. object list extends ListInstances with ListInstancesBinCompat0
  20. object long extends LongInstances
  21. object map extends MapInstances with MapInstancesBinCompat0 with MapInstancesBinCompat1
  22. object option extends OptionInstances with OptionInstancesBinCompat0
  23. object order extends OrderInstances
  24. object ordering extends OrderingInstances
  25. object parallel extends ParallelInstances
  26. object partialFunction extends PartialFunctionInstances
  27. object partialOrder extends PartialOrderInstances
  28. object partialOrdering extends PartialOrderingInstances
  29. object queue extends QueueInstances
  30. object seq extends SeqInstances
  31. object set extends SetInstances
  32. object short extends ShortInstances
  33. object sortedMap extends SortedMapInstances with SortedMapInstancesBinCompat0 with SortedMapInstancesBinCompat1 with SortedMapInstancesBinCompat2
  34. object sortedSet extends SortedSetInstances with SortedSetInstancesBinCompat0 with SortedSetInstancesBinCompat1
  35. object stream extends StreamInstances with StreamInstancesBinCompat0
  36. object string extends StringInstances
  37. object tailRec extends TailRecInstances
  38. object try_ extends TryInstances
  39. object tuple extends TupleInstances with Tuple2InstancesBinCompat0
  40. object unit extends UnitInstances
  41. object uuid extends UUIDInstances
  42. object vector extends VectorInstances with VectorInstancesBinCompat0

Deprecated Value Members

  1. object future extends FutureInstances

    Deprecated

    Any non-pure use of Future with Cats is error prone (particularly the semantics of traverse with regard to execution order are unspecified). We recommend using Cats Effect IO as a replacement for every use case of Future. However, at this time there are no plans to remove these instances from Cats.

    See also

    Changes in Future traverse behavior between 2.6 and 2.7

Inherited from AnyRef

Inherited from Any

Ungrouped