package std
Type Class instances for data structures in the Scala and Java standard libraries.
- Source
- package.scala
- Alphabetic
- By Inheritance
- std
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- trait AllFunctions extends ListFunctions with OptionFunctions with StreamFunctions with std.math.OrderingFunctions with StringFunctions
- trait AllInstances extends AnyValInstances with FunctionInstances with ListInstances with MapInstances with OptionInstances with SetInstances with StringInstances with StreamInstances with TupleInstances with VectorInstances with EitherInstances with PartialFunctionInstances with TypeConstraintInstances with BigDecimalInstances with BigInts with std.math.OrderingInstances with Parsers with std.java.util.MapInstances with BigIntegerInstances with CallableInstances with NodeSeqInstances
- trait AnyValInstances extends AnyRef
- trait BooleanFunctions extends AnyRef
- trait DoubleFunctions extends AnyRef
- trait EitherInstances extends EitherInstances0
- trait EitherInstances0 extends AnyRef
- trait FloatFunctions extends AnyRef
- trait Function1Comonad [M, R] extends Comonad[[α](M) ⇒ α]
- trait Function1Monoid [A, R] extends Monoid[(A) ⇒ R] with Function1Semigroup[A, R]
- trait Function1Semigroup [A, R] extends Semigroup[(A) ⇒ R]
- trait FunctionFunctions extends AnyRef
- trait FunctionInstances extends FunctionInstances0
- trait FunctionInstances0 extends FunctionInstances1
- trait FunctionInstances1 extends AnyRef
- trait IndexedSeqEqual [A, Coll <: IndexedSeq[A]] extends Equal[Coll]
- trait IndexedSeqInstances extends IndexedSeqInstances0
- trait IndexedSeqInstances0 extends AnyRef
- trait IndexedSeqSub extends AnyRef
- trait IndexedSeqSubFunctions extends IndexedSeqSub
- trait IndexedSeqSubIndexedSeq extends IndexedSeqSub
- trait IndexedSeqSubInstances extends IndexedSeqInstances0 with IndexedSeqSub
- trait IndexedSeqSubOrder [A, Coll <: IndexedSeq[A] with IndexedSeqLike[A, Coll]] extends Order[Coll] with IndexedSeqEqual[A, Coll]
- trait IndexedSeqSubVector extends IndexedSeqSub
- trait IntFunctions extends AnyRef
- trait IterableInstances extends AnyRef
- trait ListEqual [A] extends Equal[List[A]]
- trait ListFunctions extends AnyRef
- trait ListInstances extends ListInstances0
- trait ListInstances0 extends AnyRef
- trait ListOrder [A] extends Order[List[A]] with ListEqual[A]
- trait LongFunctions extends AnyRef
- trait MapFunctions extends AnyRef
- trait MapInstances extends MapInstances0
- trait MapInstances0 extends AnyRef
- trait NodeSeqInstances extends AnyRef
- trait OptionEqual [A] extends Equal[Option[A]]
- trait OptionFunctions extends AnyRef
- trait OptionInstances extends OptionInstances0
- trait OptionInstances0 extends AnyRef
- trait OptionOrder [A] extends Order[Option[A]] with OptionEqual[A]
- trait PartialFunctionInstances extends AnyRef
- trait SetFunctions extends AnyRef
- trait SetInstances extends AnyRef
- trait ShortFunctions extends AnyRef
- trait StreamFunctions extends AnyRef
- trait StreamInstances extends AnyRef
- trait StringFunctions extends AnyRef
- trait StringInstances extends AnyRef
- trait TupleInstances extends TupleInstances1
- trait TupleInstances0 extends AnyRef
- trait TupleInstances1 extends TupleInstances0
- trait TypeConstraintInstances extends AnyRef
- trait VectorInstances extends VectorInstances0
- trait VectorInstances0 extends AnyRef
Value Members
- object AllFunctions extends AllFunctions
- object AllInstances extends AllInstances
- object anyVal extends AnyValInstances
- object boolean extends BooleanFunctions
- object double extends DoubleFunctions
- object either extends EitherInstances
- object float extends FloatFunctions
- object function extends FunctionFunctions with FunctionInstances
- object indexedSeq extends IndexedSeqInstances with IndexedSeqSubFunctions with IndexedSeqSubIndexedSeq
- object int extends IntFunctions
- object iterable extends IterableInstances
- object list extends ListInstances with ListFunctions
- object long extends LongFunctions
- object map extends MapInstances with MapFunctions
- object nodeseq extends NodeSeqInstances
- object option extends OptionInstances with OptionFunctions
- object partialFunction extends PartialFunctionInstances
- object set extends SetInstances with SetFunctions
- object short extends ShortFunctions
- object stream extends StreamInstances with StreamFunctions
- object string extends StringInstances with StringFunctions
- object tuple extends TupleInstances
- object typeConstraint extends TypeConstraintInstances
- object vector extends IndexedSeqSubVector with VectorInstances with IndexedSeqSubFunctions