scalaz

Scalaz

object Scalaz extends Actors with Alphas with Applys with ArrayBytes with BigIntegers with BigInts with BKTrees with Booleans with BooleanConjunctions with Bytes with Chars with CharSets with Cokleislis with Digits with Duals with Effects with Emptys with Endos with Enumerations with Equals with Extras with FirstOptions with FirstLazyOptions with Function0s with Function1s with Function2s with Kleislis with Identitys with InputStreams with Ints with LastOptions with LastLazyOptions with LazyTuples with Lists with Loggers with Longs with MAs with MABs with MetricSpaces with Memos with Multiplications with Names with NonEmptyLists with Options with OptionTs with Orders with Promises with Reducers with Resources with Semigroups with IndSeqs with Ropes with Shorts with Shows with States with Streams with Strings with Trees with Tuples with TreeLocs with Writers with WriterTs with Validations with Zeros with Zippers with ZipStreams

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Scalaz
  2. ZipStreams
  3. Zippers
  4. Zeros
  5. Validations
  6. WriterTs
  7. Writers
  8. TreeLocs
  9. Tuples
  10. Trees
  11. Strings
  12. Streams
  13. States
  14. Shows
  15. Shorts
  16. Ropes
  17. IndSeqs
  18. Semigroups
  19. Resources
  20. Reducers
  21. Promises
  22. Orders
  23. OptionTs
  24. Options
  25. NonEmptyLists
  26. Names
  27. Multiplications
  28. Memos
  29. MetricSpaces
  30. MABs
  31. MABLow
  32. MAs
  33. MAsLow
  34. Longs
  35. Loggers
  36. Lists
  37. LazyTuples
  38. LastLazyOptions
  39. LastOptions
  40. Ints
  41. InputStreams
  42. Identitys
  43. Kleislis
  44. Function2s
  45. Function1s
  46. Function0s
  47. FirstLazyOptions
  48. FirstOptions
  49. Extras
  50. Equals
  51. Enumerations
  52. Endos
  53. Emptys
  54. Effects
  55. Duals
  56. Digits
  57. Cokleislis
  58. CharSets
  59. Chars
  60. Bytes
  61. BooleanConjunctions
  62. Booleans
  63. BKTrees
  64. BigInts
  65. BigIntegers
  66. ArrayBytes
  67. Applys
  68. Alphas
  69. Actors
  70. AnyRef
  71. Any
Visibility
  1. Public
  2. All

Type Members

  1. type -> [A, B] = ~>[[B]A, [B]B]

    A function type encoded as a natural transformation

    A function type encoded as a natural transformation

    Definition Classes
    Extras
  2. type :&: [A, B] = LazyTuple2[A, B]

    Definition Classes
    LazyTuples
  3. type ArraySeq [A] = ArraySeq[A]

  4. type Id [A] = A

    Definition Classes
    Extras
  5. trait IndSeq [A] extends NewType[FingerTree[Int, A]]

    Attributes
    sealed
  6. trait Konst [A] extends AnyRef

  7. trait NaturalEqual extends AnyRef

  8. class Rope [A] extends NewType[FingerTreeIntPlus[ImmutableArray[A]]]

    Attributes
    sealed
  9. class RopeBuilder [A] extends Builder[A, Rope[A]]

    Attributes
    final
  10. class RopeCharW extends PimpedType[Rope[Char]]

    Attributes
    sealed
  11. type Thunk [A] = () ⇒ A

    Definition Classes
    Extras
  12. trait Tuple10W [A, B, C, D, E, F, G, H, I, J] extends PimpedType[(A, B, C, D, E, F, G, H, I, J)]

  13. trait Tuple11W [A, B, C, D, E, F, G, H, I, J, K] extends PimpedType[(A, B, C, D, E, F, G, H, I, J, K)]

  14. trait Tuple12W [A, B, C, D, E, F, G, H, I, J, K, L] extends PimpedType[(A, B, C, D, E, F, G, H, I, J, K, L)]

  15. trait Tuple2W [A, B] extends PimpedType[(A, B)]

  16. trait Tuple3W [A, B, C] extends PimpedType[(A, B, C)]

  17. trait Tuple4W [A, B, C, D] extends PimpedType[(A, B, C, D)]

  18. trait Tuple5W [A, B, C, D, E] extends PimpedType[(A, B, C, D, E)]

  19. trait Tuple6W [A, B, C, D, E, F] extends PimpedType[(A, B, C, D, E, F)]

  20. trait Tuple7W [A, B, C, D, E, F, G] extends PimpedType[(A, B, C, D, E, F, G)]

  21. trait Tuple8W [A, B, C, D, E, F, G, H] extends PimpedType[(A, B, C, D, E, F, G, H)]

  22. trait Tuple9W [A, B, C, D, E, F, G, H, I] extends PimpedType[(A, B, C, D, E, F, G, H, I)]

  23. type ValidationNEL [E, X] = Validation[NonEmptyList[E], X]

    Definition Classes
    Validations
  24. class WrappedRope [A] extends NewType[Rope[A]] with IndexedSeq[A] with IndexedSeqLike[A, WrappedRope[A]]

    Attributes
    sealed
  25. type = BigInt

  26. type = Any

  27. type = Nothing

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def <∅> [E[_], A] (implicit e: Empty[E]): E[A]

    Definition Classes
    Emptys
  5. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  6. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  7. implicit def ActorFrom [A] (a: Actor[A]): (A) ⇒ Unit

    Attributes
    implicit
    Definition Classes
    Actors
  8. def AllReducer : Reducer[Boolean, BooleanConjunction]

    Definition Classes
    Reducers
  9. implicit def AlphaChar (a: Alpha): Char

    Attributes
    implicit
    Definition Classes
    Alphas
  10. def AnyReducer : Reducer[Boolean, Boolean]

    Definition Classes
    Reducers
  11. implicit def ArrayByteTo (bs: Array[Byte]): ArrayByte

    Attributes
    implicit
    Definition Classes
    ArrayBytes
  12. val ArraySeq : collection.mutable.ArraySeq.type

  13. def BigIntProductReducer : Reducer[BigInt, BigIntMultiplication]

    Definition Classes
    Reducers
  14. implicit def BigIntTo (n: BigInt): BigIntW

    Attributes
    implicit
    Definition Classes
    BigInts
  15. def BigIntegerProductReducer : Reducer[BigInteger, BigIntegerMultiplication]

    Definition Classes
    Reducers
  16. implicit def BigIntegerTo (n: BigInteger): BigIntegerW

    Attributes
    implicit
    Definition Classes
    BigIntegers
  17. implicit def BooleanFrom (b: BooleanW): Boolean

    Attributes
    implicit
    Definition Classes
    Booleans
  18. implicit def BooleanTo (b: Boolean): BooleanW

    Attributes
    implicit
    Definition Classes
    Booleans
  19. def ByteProductReducer : Reducer[Byte, ByteMultiplication]

    Definition Classes
    Reducers
  20. implicit def ByteTo (n: Byte): ByteW

    Attributes
    implicit
    Definition Classes
    Bytes
  21. def CharProductReducer : Reducer[Char, CharMultiplication]

    Definition Classes
    Reducers
  22. implicit def CharSetFrom (charSet: CharSet): String

    Attributes
    implicit
    Definition Classes
    CharSets
  23. implicit def CharTo (c: Char): CharW

    Attributes
    implicit
    Definition Classes
    Chars
  24. implicit def CokleisliMAB [M[_], A, B] (k: Cokleisli[M, A, B]): MAB[[α, β]Cokleisli[M, α, β], A, B]

    Attributes
    implicit
    Definition Classes
    MABs
  25. implicit def Const2MAB [M, A, B] (k: Const2[M, A, B]): MAB[[α, β]Const2[M, α, β], A, B]

    Attributes
    implicit
    Definition Classes
    MABs
  26. implicit def ConstMA [B, A] (c: Const[B, A]): MA[[α]Const[B, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  27. implicit def DigitLong (d: Digit): Long

    Attributes
    implicit
    Definition Classes
    Digits
  28. def DualReducer [A] (implicit arg0: Monoid[A]): Reducer[A, Dual[A]]

    Definition Classes
    Reducers
  29. implicit def DualTo [A] (a: A): Dual[A]

    Attributes
    implicit
    Definition Classes
    Duals
  30. implicit def EitherLeftMA [X, A] (a: LeftProjection[A, X]): MA[[α]LeftProjection[α, X], A]

    Attributes
    implicit
    Definition Classes
    MAs
  31. implicit def EitherRightMA [X, A] (a: RightProjection[X, A]): MA[[α]RightProjection[X, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  32. def EndoReducer [A] : Reducer[(A) ⇒ A, Endo[A]]

    Definition Classes
    Reducers
  33. def EndoTo [A] (f: (A) ⇒ A): Endo[A]

    Definition Classes
    Endos
  34. implicit def EnumerationTo [A] (v: Enumeration[A]): EnumerationW[A]

    Attributes
    implicit
    Definition Classes
    Enumerations
  35. implicit def FingerMA [V, A] (t: Finger[V, A]): MA[[α]Finger[V, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  36. implicit def FingerTreeMA [V, A] (t: FingerTree[V, A]): MA[[α]FingerTree[V, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  37. def FirstOptionReducer [A] : Reducer[Option[A], FirstOption[A]]

    Definition Classes
    Reducers
  38. implicit def FirstOptionTo [A] (a: Option[A]): FirstOption[A]

    Attributes
    implicit
    Definition Classes
    FirstOptions
  39. def FirstReducer [A] : Reducer[A, FirstOption[A]]

    Definition Classes
    Reducers
  40. implicit def Function0From [T] (f: Function0W[T]): () ⇒ T

    Attributes
    implicit
    Definition Classes
    Function0s
  41. implicit def Function0To [T] (f: () ⇒ T): Function0W[T]

    Attributes
    implicit
    Definition Classes
    Function0s
  42. implicit def Function1ApplyMA [A, R] (f: (A) ⇒ R): MA[[α](A) ⇒ α, R]

    Attributes
    implicit
    Definition Classes
    MAs
  43. implicit def Function1FlipMAContravariant [A, R] (f: (R) ⇒ A): MAContravariant[[α](α) ⇒ A, R]

    Attributes
    implicit
    Definition Classes
    MAs
  44. implicit def Function1From [T, R] (f: Function1W[T, R]): (T) ⇒ R

    Attributes
    implicit
    Definition Classes
    Function1s
  45. implicit def Function1To [T, R] (f: (T) ⇒ R): Function1W[T, R]

    Attributes
    implicit
    Definition Classes
    Function1s
  46. implicit def Function2From [T1, T2, R] (f: Function2W[T1, T2, R]): (T1, T2) ⇒ R

    Attributes
    implicit
    Definition Classes
    Function2s
  47. implicit def Function2MA [R, S, A] (a: (R, S) ⇒ A): MA[[α](R, S) ⇒ α, A]

    Attributes
    implicit
    Definition Classes
    MAs
  48. implicit def Function2To [T1, T2, R] (f: (T1, T2) ⇒ R): Function2W[T1, T2, R]

    Attributes
    implicit
    Definition Classes
    Function2s
  49. implicit def Function3MA [R, S, T, A] (a: (R, S, T) ⇒ A): MA[[α](R, S, T) ⇒ α, A]

    Attributes
    implicit
    Definition Classes
    MAs
  50. implicit def Function4MA [R, S, T, U, A] (a: (R, S, T, U) ⇒ A): MA[[α](R, S, T, U) ⇒ α, A]

    Attributes
    implicit
    Definition Classes
    MAs
  51. implicit def Function5MA [R, S, T, U, V, A] (a: (R, S, T, U, V) ⇒ A): MA[[α](R, S, T, U, V) ⇒ α, A]

    Attributes
    implicit
    Definition Classes
    MAs
  52. implicit def Function6MA [R, S, T, U, V, W, A] (a: (R, S, T, U, V, W) ⇒ A): MA[[α](R, S, T, U, V, W) ⇒ α, A]

    Attributes
    implicit
    Definition Classes
    MAs
  53. def FunctorBindApply [Z[_]] (implicit t: Functor[Z], b: Bind[Z]): Apply[Z]

    Definition Classes
    Applys
  54. val ISO8859 : CharSet

    Definition Classes
    CharSets
  55. object IndSeq extends AnyRef

  56. implicit def InputStreamTo (v: InputStream): InputStreamW

    Attributes
    implicit
    Definition Classes
    InputStreams
  57. def IntProductReducer : Reducer[Int, IntMultiplication]

    Definition Classes
    Reducers
  58. implicit def IntTo (n: Int): IntW

    Attributes
    implicit
    Definition Classes
    Ints
  59. implicit def IterVMA [A, E] (v: IterV[E, A]): MA[[α]IterV[E, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  60. implicit def KleisliMA [M[_], A, B] (k: Kleisli[M, A, B]): MA[[α]Kleisli[M, A, α], B]

    Attributes
    implicit
    Definition Classes
    MAs
  61. implicit def KleisliMAB [M[_], A, B] (k: Kleisli[M, A, B]): MAB[[α, β]Kleisli[M, α, β], A, B]

    Attributes
    implicit
    Definition Classes
    MABs
  62. implicit def LastLazyOptionTo [A] (a: LazyOption[A]): LastLazyOption[A]

    Attributes
    implicit
    Definition Classes
    LastLazyOptions
  63. def LastOptionReducer [A] : Reducer[Option[A], LastOption[A]]

    Definition Classes
    Reducers
  64. implicit def LastOptionTo [A] (a: Option[A]): LastOption[A]

    Attributes
    implicit
    Definition Classes
    LastOptions
  65. def LastReducer [A] : Reducer[A, LastOption[A]]

    Definition Classes
    Reducers
  66. implicit def LazyFirstOptionTo [A] (a: LazyOption[A]): FirstLazyOption[A]

    Attributes
    implicit
    Definition Classes
    FirstLazyOptions
  67. def ListReducer [C] : Reducer[C, List[C]]

    Definition Classes
    Reducers
  68. implicit def ListTo [A] (as: List[A]): ListW[A]

    Attributes
    implicit
    Definition Classes
    Lists
  69. implicit def LongDigit (n: Long): Digit

    Attributes
    implicit
    Definition Classes
    Digits
  70. def LongProductReducer : Reducer[Long, LongMultiplication]

    Definition Classes
    Reducers
  71. implicit def LongTo (n: Long): LongW

    Attributes
    implicit
    Definition Classes
    Longs
  72. implicit def MapEntryMA [X, A] (e: Entry[X, A]): MA[[α]Entry[X, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  73. implicit def MapMA [K, V] (m: Map[K, V]): MA[[α]Map[α, V], K]

    Attributes
    implicit
    Definition Classes
    MAs
  74. implicit def MemoMA [V, A] (m: Memo[A, V]): MA[[α]Memo[α, V], A]

    Attributes
    implicit
    Definition Classes
    MAs
  75. object Node extends AnyRef

  76. implicit def NodeMA [V, A] (t: Node[V, A]): MA[[α]Node[V, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  77. implicit def OptionTo [A] (o: Option[A]): OptionW[A]

    Attributes
    implicit
    Definition Classes
    Options
  78. def Reducer [M] (implicit arg0: Monoid[M]): Reducer[M, M]

    Definition Classes
    Reducers
  79. def Reducer [C, M] (unit: (C) ⇒ M)(implicit arg0: Monoid[M]): Reducer[C, M]

    Construct a Reducer with the given unit function and monoid

    Construct a Reducer with the given unit function and monoid

    Definition Classes
    Reducers
  80. implicit def ReducerMonoid [C, M] (r: Reducer[C, M]): Monoid[M]

    Attributes
    implicit
    Definition Classes
    Reducers
  81. object Rope extends AnyRef

  82. implicit def STMA [S, A] (s: ST[S, A]): MA[[α]ST[S, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  83. implicit def SeqMA [M[X] <: Seq[X], A] (l: M[A]): MA[M, A]

    Attributes
    implicit
    Definition Classes
    MAs
  84. implicit def SetMA [M[X] <: Set[X], A] (s: M[A]): MA[M, A]

    Attributes
    implicit
    Definition Classes
    MAs
  85. def ShortProductReducer : Reducer[Short, ShortMultiplication]

    Definition Classes
    Reducers
  86. implicit def ShortTo (n: Short): ShortW

    Attributes
    implicit
    Definition Classes
    Shorts
  87. implicit def StateMA [S, A] (s: State[S, A]): MA[[α]State[S, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  88. def StreamReducer [C] : Reducer[C, Stream[C]]

    Definition Classes
    Reducers
  89. implicit def StreamTo [A] (as: Stream[A]): StreamW[A]

    Attributes
    implicit
    Definition Classes
    Streams
  90. implicit def StringTo (ss: String): StringW

    Attributes
    implicit
    Definition Classes
    Strings
  91. implicit def ToTuple10W [A, B, C, D, E, F, G, H, I, J] (t: (A, B, C, D, E, F, G, H, I, J)): Tuple10W[A, B, C, D, E, F, G, H, I, J]

    Attributes
    implicit
    Definition Classes
    Tuples
  92. implicit def ToTuple11W [A, B, C, D, E, F, G, H, I, J, K] (t: (A, B, C, D, E, F, G, H, I, J, K)): Tuple11W[A, B, C, D, E, F, G, H, I, J, K]

    Attributes
    implicit
    Definition Classes
    Tuples
  93. implicit def ToTuple12W [A, B, C, D, E, F, G, H, I, J, K, L] (t: (A, B, C, D, E, F, G, H, I, J, K, L)): Tuple12W[A, B, C, D, E, F, G, H, I, J, K, L]

    Attributes
    implicit
    Definition Classes
    Tuples
  94. implicit def ToTuple2W [A, B] (t: (A, B)): Tuple2W[A, B]

    Attributes
    implicit
    Definition Classes
    Tuples
  95. implicit def ToTuple3W [A, B, C] (t: (A, B, C)): Tuple3W[A, B, C]

    Attributes
    implicit
    Definition Classes
    Tuples
  96. implicit def ToTuple4W [A, B, C, D] (t: (A, B, C, D)): Tuple4W[A, B, C, D]

    Attributes
    implicit
    Definition Classes
    Tuples
  97. implicit def ToTuple5W [A, B, C, D, E] (t: (A, B, C, D, E)): Tuple5W[A, B, C, D, E]

    Attributes
    implicit
    Definition Classes
    Tuples
  98. implicit def ToTuple6W [A, B, C, D, E, F] (t: (A, B, C, D, E, F)): Tuple6W[A, B, C, D, E, F]

    Attributes
    implicit
    Definition Classes
    Tuples
  99. implicit def ToTuple7W [A, B, C, D, E, F, G] (t: (A, B, C, D, E, F, G)): Tuple7W[A, B, C, D, E, F, G]

    Attributes
    implicit
    Definition Classes
    Tuples
  100. implicit def ToTuple8W [A, B, C, D, E, F, G, H] (t: (A, B, C, D, E, F, G, H)): Tuple8W[A, B, C, D, E, F, G, H]

    Attributes
    implicit
    Definition Classes
    Tuples
  101. implicit def ToTuple9W [A, B, C, D, E, F, G, H, I] (t: (A, B, C, D, E, F, G, H, I)): Tuple9W[A, B, C, D, E, F, G, H, I]

    Attributes
    implicit
    Definition Classes
    Tuples
  102. implicit def Tuple2MA [R, A] (a: (R, A)): MA[[α](R, α), A]

    Attributes
    implicit
    Definition Classes
    MAs
  103. implicit def Tuple3MA [R, S, A] (a: (R, S, A)): MA[[α](R, S, α), A]

    Attributes
    implicit
    Definition Classes
    MAs
  104. implicit def Tuple4MA [R, S, T, A] (a: (R, S, T, A)): MA[[α](R, S, T, α), A]

    Attributes
    implicit
    Definition Classes
    MAs
  105. implicit def Tuple5MA [R, S, T, U, A] (a: (R, S, T, U, A)): MA[[α](R, S, T, U, α), A]

    Attributes
    implicit
    Definition Classes
    MAs
  106. implicit def Tuple6MA [R, S, T, U, V, A] (a: (R, S, T, U, V, A)): MA[[α](R, S, T, U, V, α), A]

    Attributes
    implicit
    Definition Classes
    MAs
  107. implicit def Tuple7MA [R, S, T, U, V, W, A] (a: (R, S, T, U, V, W, A)): MA[[α](R, S, T, U, V, W, α), A]

    Attributes
    implicit
    Definition Classes
    MAs
  108. val USASCII : CharSet

    Definition Classes
    CharSets
  109. val UTF16 : CharSet

    Definition Classes
    CharSets
  110. val UTF16BE : CharSet

    Definition Classes
    CharSets
  111. val UTF16LE : CharSet

    Definition Classes
    CharSets
  112. val UTF8 : CharSet

    Definition Classes
    CharSets
  113. def UnitReducer [C] : Reducer[C, Unit]

    Definition Classes
    Reducers
  114. implicit def ValidationFailureMA [A, E] (f: FailProjection[E, A]): MA[[α]FailProjection[α, A], E]

    Attributes
    implicit
    Definition Classes
    MAs
  115. implicit def ValidationMA [A, E] (v: Validation[E, A]): MA[[α]Validation[E, α], A]

    Attributes
    implicit
    Definition Classes
    MAs
  116. implicit def ZipStreamFrom [A] (z: ZipStream[A]): Stream[A]

    Attributes
    implicit
    Definition Classes
    ZipStreams
  117. def actor [A] (e: (A) ⇒ Unit, err: (Throwable) ⇒ Unit)(implicit s: Strategy): Actor[A]

    Definition Classes
    Actors
  118. val alphas : List[Alpha]

    Definition Classes
    Alphas
  119. def arrayMemo [V >: Null] (n: Int)(implicit arg0: ClassManifest[V]): Memo[Int, V]

    Definition Classes
    Memos
  120. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  121. def ask [M[_], A] (implicit arg0: Monad[M]): Kleisli[M, A, A]

    Pure Kleisli arrow

    Pure Kleisli arrow

    Definition Classes
    Kleislis
  122. def charset (v: String): CharSet

    Definition Classes
    CharSets
  123. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  124. def cokleisli [W[_], A, B] (f: (W[A]) ⇒ B): Cokleisli[W, A, B]

    Definition Classes
    Cokleislis
  125. def conjunction (b: Boolean): BooleanConjunction

    Definition Classes
    BooleanConjunctions
  126. def constantEndo [A] (a: ⇒ A): Endo[A]

    Definition Classes
    Endos
  127. val digits : List[Digit]

    Definition Classes
    Digits
  128. def doubleArrayMemo (n: Int, sentinel: Double = 0d): Memo[Int, Double]

    Definition Classes
    Memos
  129. def effect [A] (c: (A) ⇒ Unit)(implicit s: Strategy): Effect[A]

    Definition Classes
    Effects
  130. def emptyBKTree [A] : BKTree[A]

    Definition Classes
    BKTrees
  131. def emptyZipStream : ZipStream[Nothing]

    Definition Classes
    ZipStreams
  132. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  133. def equal [A] (f: (A, A) ⇒ Boolean): Equal[A]

    Definition Classes
    Equals
  134. def equalA [A] : Equal[A]

    Constructs an Equal instance for type A based on Any.==.

    Constructs an Equal instance for type A based on Any.==.

    Definition Classes
    Equals
  135. def equalBy [A, B] (f: (A) ⇒ B)(implicit arg0: Equal[B]): Equal[A]

    Definition Classes
    Equals
  136. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  137. def failure [E, A] (e: E): Validation[E, A]

    Definition Classes
    Validations
  138. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  139. def fromForest [A] (ts: Stream[Tree[A]]): Some[TreeLoc[A]]

    Definition Classes
    TreeLocs
  140. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  141. def gets [S, A] (f: (S) ⇒ A): State[S, A]

    Definition Classes
    States
  142. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  143. def id : ~>[Id, Id]

    A universally quantified identity function

    A universally quantified identity function

    Definition Classes
    Extras
  144. def idEndo [A] : Endo[A]

    Definition Classes
    Endos
  145. val idMonad : Monad[Id]

    Definition Classes
    Extras
  146. def immutableHashMapMemo [K, V] : Memo[K, V]

    Definition Classes
    Memos
  147. def immutableListMapMemo [K, V] : Memo[K, V]

    Definition Classes
    Memos
  148. def immutableTreeMapMemo [K, V] (implicit arg0: Ordering[K]): Memo[K, V]

    Definition Classes
    Memos
  149. def init [S] : State[S, S]

    Definition Classes
    States
  150. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  151. def kleisli [M[_], A, B] (f: (A) ⇒ M[B]): Kleisli[M, A, B]

    Definition Classes
    Kleislis
  152. implicit def kleisliBind [M[_], R] (implicit b: Bind[M]): Bind[[x]Kleisli[M, R, x]]

    Attributes
    implicit
    Definition Classes
    Kleislis
  153. implicit def kleisliFn [M[_], A, B] (k: Kleisli[M, A, B]): (A) ⇒ M[B]

    Attributes
    implicit
    Definition Classes
    Kleislis
  154. def kleisliPure [M[_], R] (implicit m: Pure[M]): Pure[[x]Kleisli[M, R, x]]

    Definition Classes
    Kleislis
  155. def lazyTuple [A, B, C, D] (a: ⇒ A, b: ⇒ B, c: ⇒ C, d: ⇒ D): LazyTuple4[A, B, C, D]

    Definition Classes
    LazyTuples
  156. def lazyTuple [A, B, C] (a: ⇒ A, b: ⇒ B, c: ⇒ C): LazyTuple3[A, B, C]

    Definition Classes
    LazyTuples
  157. def lazyTuple [A, B] (a: ⇒ A, b: ⇒ B): $colon$amp$colon[A, B]

    Definition Classes
    LazyTuples
  158. def leaf [A] (root: ⇒ A): Tree[A]

    Construct a tree node with no children.

    Construct a tree node with no children.

    Definition Classes
    Trees
  159. def levenshtein [M[_], A] (implicit l: Length[M], i: Index[M], e: Equal[A]): MetricSpace[M[A]]

    Definition Classes
    MetricSpaces
  160. implicit def levenshteins : MetricSpace[String]

    Attributes
    implicit
    Definition Classes
    MetricSpaces
  161. def loc [A] (t: Tree[A], l: Stream[Tree[A]], r: Stream[Tree[A]], p: Stream[(Stream[Tree[A]], A, Stream[Tree[A]])]): TreeLoc[A]

    Definition Classes
    TreeLocs
  162. def ma [M[_], A] (a: M[A]): MA[M, A]

    Definition Classes
    MAs
  163. def maContravariant [M[_], A] (a: M[A])(implicit cf: Contravariant[M]): MAContravariant[M, A]

    Definition Classes
    MAs
  164. implicit def maContravariantImplicit [M[_], A] (a: M[A]): MAContravariant[M, A]

    Attributes
    implicit
    Definition Classes
    MAsLow
  165. implicit def maImplicit [M[_], A] (a: M[A]): MA[M, A]

    Attributes
    implicit
    Definition Classes
    MAsLow
  166. implicit def mab [M[_, _], A, B] (a: M[A, B]): MAB[M, A, B]

    Attributes
    implicit
    Definition Classes
    MABLow
  167. def memo [K, V] (f: ((K) ⇒ V) ⇒ (K) ⇒ V): Memo[K, V]

    Definition Classes
    Memos
  168. def metricSpace [A] (f: (A, A) ⇒ Int): MetricSpace[A]

    Definition Classes
    MetricSpaces
  169. implicit def mkIdentity [A] (x: ⇒ A): Identity[A]

    Attributes
    implicit
    Definition Classes
    Identitys
  170. def mkLogger [L] : ~>[Id, [α]Logger[L, α]]

    Definition Classes
    Loggers
  171. def modify [S] (f: (S) ⇒ S): State[S, Unit]

    Definition Classes
    States
  172. def multiplication (n: Short): ShortMultiplication

    Definition Classes
    Multiplications
  173. def multiplication (n: Long): LongMultiplication

    Definition Classes
    Multiplications
  174. def multiplication (n: Int): IntMultiplication

    Definition Classes
    Multiplications
  175. def multiplication (n: Char): CharMultiplication

    Definition Classes
    Multiplications
  176. def multiplication (n: Byte): ByteMultiplication

    Definition Classes
    Multiplications
  177. def multiplication (n: BigInt): BigIntMultiplication

    Definition Classes
    Multiplications
  178. def multiplication (n: BigInteger): BigIntegerMultiplication

    Definition Classes
    Multiplications
  179. def mutableHashMapMemo [K, V] : Memo[K, V]

    Definition Classes
    Memos
  180. def mzero [Z] (implicit z: Zero[Z]): Z

    Alias for { @link scalaz.

    Alias for { @link scalaz.Zeros # ∅ }

    Definition Classes
    Zeros
  181. implicit def nameToCallable [A] : (Name[A]) ⇒ Callable[A]

    Attributes
    implicit
    Definition Classes
    Names
  182. implicit def nameToConst [A, B] (implicit arg0: Monoid[B]): (Name[A]) ⇒ Const[B, A]

    Attributes
    implicit
    Definition Classes
    Names
  183. implicit def nameToEitherLeft [A, X] : (Name[A]) ⇒ LeftProjection[A, X]

    Attributes
    implicit
    Definition Classes
    Names
  184. implicit def nameToEitherRight [A, X] : (Name[A]) ⇒ RightProjection[X, A]

    Attributes
    implicit
    Definition Classes
    Names
  185. implicit def nameToEndo [A] : (Name[A]) ⇒ Endo[A]

    Attributes
    implicit
    Definition Classes
    Names
  186. implicit def nameToEphemeralStream [A] : (Name[A]) ⇒ EphemeralStream[A]

    Attributes
    implicit
    Definition Classes
    Names
  187. implicit def nameToFirstOption [A] : (Name[A]) ⇒ FirstOption[A]

    Attributes
    implicit
    Definition Classes
    Names
  188. implicit def nameToFunction0 [A] : (Name[A]) ⇒ () ⇒ A

    Attributes
    implicit
    Definition Classes
    Names
  189. implicit def nameToFunction1 [A, R] : (Name[A]) ⇒ (R) ⇒ A

    Attributes
    implicit
    Definition Classes
    Names
  190. implicit def nameToFunction2 [A, R, S] : (Name[A]) ⇒ (R, S) ⇒ A

    Attributes
    implicit
    Definition Classes
    Names
  191. implicit def nameToFunction3 [A, R, S, T] : (Name[A]) ⇒ (R, S, T) ⇒ A

    Attributes
    implicit
    Definition Classes
    Names
  192. implicit def nameToFunction4 [A, R, S, T, U] : (Name[A]) ⇒ (R, S, T, U) ⇒ A

    Attributes
    implicit
    Definition Classes
    Names
  193. implicit def nameToFunction5 [A, R, S, T, U, V] : (Name[A]) ⇒ (R, S, T, U, V) ⇒ A

    Attributes
    implicit
    Definition Classes
    Names
  194. implicit def nameToFunction6 [A, R, S, T, U, V, W] : (Name[A]) ⇒ (R, S, T, U, V, W) ⇒ A

    Attributes
    implicit
    Definition Classes
    Names
  195. implicit def nameToIdentity [A] : (Name[A]) ⇒ Identity[A]

    Attributes
    implicit
    Definition Classes
    Names
  196. implicit def nameToIterV [A, E] : (Name[A]) ⇒ IterV[E, A]

    Attributes
    implicit
    Definition Classes
    Names
  197. implicit def nameToJavaArrayBlockingQueue [A] : (Name[A]) ⇒ ArrayBlockingQueue[A]

    Attributes
    implicit
    Definition Classes
    Names
  198. implicit def nameToJavaArrayList [A] : (Name[A]) ⇒ ArrayList[A]

    Attributes
    implicit
    Definition Classes
    Names
  199. implicit def nameToJavaConcurrentLinkedQueue [A] : (Name[A]) ⇒ ConcurrentLinkedQueue[A]

    Attributes
    implicit
    Definition Classes
    Names
  200. implicit def nameToJavaCopyOnWriteArrayList [A] : (Name[A]) ⇒ CopyOnWriteArrayList[A]

    Attributes
    implicit
    Definition Classes
    Names
  201. implicit def nameToJavaCopyOnWriteArraySet [A] : (Name[A]) ⇒ CopyOnWriteArraySet[A]

    Attributes
    implicit
    Definition Classes
    Names
  202. implicit def nameToJavaHashSet [A] : (Name[A]) ⇒ HashSet[A]

    Attributes
    implicit
    Definition Classes
    Names
  203. implicit def nameToJavaLinkedBlockingQueue [A] : (Name[A]) ⇒ LinkedBlockingQueue[A]

    Attributes
    implicit
    Definition Classes
    Names
  204. implicit def nameToJavaLinkedHashSet [A] : (Name[A]) ⇒ LinkedHashSet[A]

    Attributes
    implicit
    Definition Classes
    Names
  205. implicit def nameToJavaLinkedList [A] : (Name[A]) ⇒ LinkedList[A]

    Attributes
    implicit
    Definition Classes
    Names
  206. implicit def nameToJavaPriorityQueue [A] : (Name[A]) ⇒ PriorityQueue[A]

    Attributes
    implicit
    Definition Classes
    Names
  207. implicit def nameToJavaStack [A] : (Name[A]) ⇒ Stack[A]

    Attributes
    implicit
    Definition Classes
    Names
  208. implicit def nameToJavaSynchronousQueue [A] : (Name[A]) ⇒ SynchronousQueue[A]

    Attributes
    implicit
    Definition Classes
    Names
  209. implicit def nameToJavaTreeSet [A] : (Name[A]) ⇒ TreeSet[A]

    Attributes
    implicit
    Definition Classes
    Names
  210. implicit def nameToJavaVector [A] : (Name[A]) ⇒ Vector[A]

    Attributes
    implicit
    Definition Classes
    Names
  211. implicit def nameToLastOption [A] : (Name[A]) ⇒ LastOption[A]

    Attributes
    implicit
    Definition Classes
    Names
  212. implicit def nameToLazyOption [A] : (Name[A]) ⇒ LazyOption[A]

    Attributes
    implicit
    Definition Classes
    Names
  213. implicit def nameToList [A] : (Name[A]) ⇒ List[A]

    Attributes
    implicit
    Definition Classes
    Names
  214. implicit def nameToMapEntry [A, X] (implicit arg0: Zero[X]): (Name[A]) ⇒ Entry[X, A]

    Attributes
    implicit
    Definition Classes
    Names
  215. implicit def nameToNonEmptyList [A] : (Name[A]) ⇒ NonEmptyList[A]

    Attributes
    implicit
    Definition Classes
    Names
  216. implicit def nameToOption [A] : (Name[A]) ⇒ Option[A]

    Attributes
    implicit
    Definition Classes
    Names
  217. implicit def nameToPromise [A] (implicit s: Strategy): (Name[A]) ⇒ Promise[A]

    Attributes
    implicit
    Definition Classes
    Names
  218. implicit def nameToResponder [A] : (Name[A]) ⇒ Responder[A]

    Attributes
    implicit
    Definition Classes
    Names
  219. implicit def nameToState [A, S] : (Name[A]) ⇒ State[S, A]

    Attributes
    implicit
    Definition Classes
    Names
  220. implicit def nameToStateT [M[_], S, A] (a: Name[A])(implicit arg0: Pure[M]): StateT[M, S, A]

    Attributes
    implicit
    Definition Classes
    Names
  221. implicit def nameToStream [A] : (Name[A]) ⇒ Stream[A]

    Attributes
    implicit
    Definition Classes
    Names
  222. def nameToTraversable [A, CC[X] <: TraversableLike[X, CC[X]]] (a: Name[A])(implicit arg0: CanBuildAnySelf[CC]): CC[A]

    Definition Classes
    Names
  223. implicit def nameToTree [A] : (Name[A]) ⇒ Tree[A]

    Attributes
    implicit
    Definition Classes
    Names
  224. implicit def nameToTreeLoc [A] : (Name[A]) ⇒ TreeLoc[A]

    Attributes
    implicit
    Definition Classes
    Names
  225. implicit def nameToTuple1 [A] : (Name[A]) ⇒ (A)

    Attributes
    implicit
    Definition Classes
    Names
  226. implicit def nameToTuple2 [A, R] (implicit arg0: Zero[R]): (Name[A]) ⇒ (R, A)

    Attributes
    implicit
    Definition Classes
    Names
  227. implicit def nameToTuple3 [A, R, S] (implicit arg0: Zero[R], arg1: Zero[S]): (Name[A]) ⇒ (R, S, A)

    Attributes
    implicit
    Definition Classes
    Names
  228. implicit def nameToTuple4 [A, R, S, T] (implicit arg0: Zero[R], arg1: Zero[S], arg2: Zero[T]): (Name[A]) ⇒ (R, S, T, A)

    Attributes
    implicit
    Definition Classes
    Names
  229. implicit def nameToTuple5 [A, R, S, T, U] (implicit arg0: Zero[R], arg1: Zero[S], arg2: Zero[T], arg3: Zero[U]): (Name[A]) ⇒ (R, S, T, U, A)

    Attributes
    implicit
    Definition Classes
    Names
  230. implicit def nameToTuple6 [A, R, S, T, U, V] (implicit arg0: Zero[R], arg1: Zero[S], arg2: Zero[T], arg3: Zero[U], arg4: Zero[V]): (Name[A]) ⇒ (R, S, T, U, V, A)

    Attributes
    implicit
    Definition Classes
    Names
  231. implicit def nameToTuple7 [A, R, S, T, U, V, W] (implicit arg0: Zero[R], arg1: Zero[S], arg2: Zero[T], arg3: Zero[U], arg4: Zero[V], arg5: Zero[W]): (Name[A]) ⇒ (R, S, T, U, V, W, A)

    Attributes
    implicit
    Definition Classes
    Names
  232. implicit def nameToValidation [A, X] : (Name[A]) ⇒ Validation[X, A]

    Attributes
    implicit
    Definition Classes
    Names
  233. implicit def nameToValidationFailure [A, X] : (Name[A]) ⇒ FailProjection[A, X]

    Attributes
    implicit
    Definition Classes
    Names
  234. implicit def nameToZipStream [A] : (Name[A]) ⇒ ZipStream[A]

    Attributes
    implicit
    Definition Classes
    Names
  235. implicit def nameToZipper [A] : (Name[A]) ⇒ Zipper[A]

    Attributes
    implicit
    Definition Classes
    Names
  236. implicit def natToFunction [F[_], G[_], A] (f: ~>[F, G]): (F[A]) ⇒ G[A]

    Attributes
    implicit
    Definition Classes
    Extras
  237. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  238. def nel [A] (h: A, t: List[A]): NonEmptyList[A]

    Definition Classes
    NonEmptyLists
  239. def nel [A] (h: A, t: A*): NonEmptyList[A]

    Definition Classes
    NonEmptyLists
  240. def nil [A] : List[A]

    Definition Classes
    Lists
  241. def nilMemo [K, V] : Memo[K, V]

    Definition Classes
    Memos
  242. def node [A] (root: ⇒ A, forest: ⇒ Stream[Tree[A]]): Tree[A]

    Construct a new Tree node.

    Construct a new Tree node.

    Definition Classes
    Trees
  243. def none [A] : Option[A]

    Definition Classes
    Options
  244. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  245. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  246. def optionT [M[_]] : ~>[[α]M[Option[α]], [α]OptionT[M, α]]

    Definition Classes
    OptionTs
  247. def order [A] (f: (A, A) ⇒ Ordering): Order[A]

    Definition Classes
    Orders
  248. def orderBy [A, B] (f: (A) ⇒ B)(implicit arg0: Order[B]): Order[A]

    Definition Classes
    Orders
  249. def promise [A] (a: ⇒ A)(implicit s: Strategy): Promise[A]

    Definition Classes
    Promises
  250. def pure [F[_]] (implicit arg0: Pure[F]): ~>[Id, F]

  251. implicit def pureName [F[_], A] (a: Name[A])(implicit p: Pure[F]): F[A]

    Attributes
    implicit
    Definition Classes
    Names
  252. def put [S] (s: S): State[S, Unit]

    Definition Classes
    States
  253. def resource [T] (cl: (T) ⇒ Unit): Resource[T]

    Definition Classes
    Resources
  254. def rope [A] (v: FingerTreeIntPlus[ImmutableArray[A]])(implicit arg0: ClassManifest[A]): Rope[A]

    Definition Classes
    Ropes
  255. def semigroup [S] (f: (S, ⇒ S) ⇒ S): Semigroup[S]

    Definition Classes
    Semigroups
  256. def show [A] (f: (A) ⇒ List[Char]): Show[A]

    Definition Classes
    Shows
  257. def showA [A] : Show[A]

    Definition Classes
    Shows
  258. def showBy [A, B] (f: (A) ⇒ B)(implicit arg0: Show[B]): Show[A]

    Definition Classes
    Shows
  259. def shows [A] (f: (A) ⇒ String): Show[A]

    Definition Classes
    Shows
  260. def some [A] (a: A): Option[A]

    Definition Classes
    Options
  261. def state [S, A] (f: (S) ⇒ (S, A)): State[S, A]

    Definition Classes
    States
  262. def stateT [M[_], S, A] (f: (S) ⇒ M[(S, A)]): StateT[M, S, A]

    Definition Classes
    States
  263. def success [E, A] (a: A): Validation[E, A]

    Definition Classes
    Validations
  264. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  265. def toString (): String

    Definition Classes
    AnyRef → Any
  266. implicit def unMkIdentity [A] (x: Identity[A]): A

    Attributes
    implicit
    Definition Classes
    Identitys
  267. def undefined : Nothing

  268. val unital : Identity[Unit]

    Definition Classes
    Identitys
  269. implicit def unwrapRope [A] (wrappedRope: WrappedRope[A])(implicit arg0: ClassManifest[A]): Rope[A]

    Attributes
    implicit
    Definition Classes
    Ropes
  270. def validation [E, A] (e: Either[E, A]): Validation[E, A]

    Definition Classes
    Validations
  271. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  272. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  273. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  274. def weakHashMapMemo [K, V] : Memo[K, V]

    Definition Classes
    Memos
  275. def withResource [T, R] (value: ⇒ T, evaluate: (T) ⇒ R, whenComputing: (Throwable) ⇒ R, whenClosing: (Throwable) ⇒ Unit)(implicit r: Resource[T]): R

    Definition Classes
    Resources
  276. implicit def wrapRope [A] (rope: Rope[A])(implicit arg0: ClassManifest[A]): WrappedRope[A]

    Attributes
    implicit
    Definition Classes
    Ropes
  277. implicit def wrapRopeChar (rope: Rope[Char]): RopeCharW

    Attributes
    implicit
    Definition Classes
    Ropes
  278. def writer [W, A] (w: W, a: A): Writer[W, A]

    Definition Classes
    Writers
  279. def writerT [M[_], W, A] (v: M[(W, A)]): WriterT[M, W, A]

    Definition Classes
    WriterTs
  280. def zero [Z] (z: Z): Zero[Z]

    Definition Classes
    Zeros
  281. def zip [A] (s: Stream[A]): ZipStream[A]

    Definition Classes
    ZipStreams
  282. def zipper [A] (ls: Stream[A], a: A, rs: Stream[A]): Zipper[A]

    Definition Classes
    Zippers
  283. def × [A, B] : (A) ⇒ (B) ⇒ (A, B)

  284. lazy val π : Double

  285. lazy val π2 : Double

  286. def [Z] : Z

    [use case] Returns the Zero element of type Z.

    [use case]

    Returns the Zero element of type Z.

    For example:

      (∅[Int], ∅: List[Int]) == (0, List.empty[Int])
    

    Attributes
    abstract
    Definition Classes
    Zeros
  287. def [Z] (implicit z: Zero[Z]): Z

    Returns the Zero element of type Z.

    Returns the Zero element of type Z.

    For example:

      (∅[Int], ∅: List[Int]) == (0, List.empty[Int])
    

    Definition Classes
    Zeros
  288. def : Nothing

  289. def [W[_], A, B] (f: (W[A]) ⇒ B): Cokleisli[W, A, B]

    Definition Classes
    Cokleislis
  290. def [M[_], A, B] (f: (A) ⇒ M[B]): Kleisli[M, A, B]

    Definition Classes
    Kleislis

Inherited from ZipStreams

Inherited from Zippers

Inherited from Zeros

Inherited from Validations

Inherited from WriterTs

Inherited from Writers

Inherited from TreeLocs

Inherited from Tuples

Inherited from Trees

Inherited from Strings

Inherited from Streams

Inherited from States

Inherited from Shows

Inherited from Shorts

Inherited from Ropes

Inherited from IndSeqs

Inherited from Semigroups

Inherited from Resources

Inherited from Reducers

Inherited from Promises

Inherited from Orders

Inherited from OptionTs

Inherited from Options

Inherited from NonEmptyLists

Inherited from Names

Inherited from Multiplications

Inherited from Memos

Inherited from MetricSpaces

Inherited from MABs

Inherited from MABLow

Inherited from MAs

Inherited from MAsLow

Inherited from Longs

Inherited from Loggers

Inherited from Lists

Inherited from LazyTuples

Inherited from LastLazyOptions

Inherited from LastOptions

Inherited from Ints

Inherited from InputStreams

Inherited from Identitys

Inherited from Kleislis

Inherited from Function2s

Inherited from Function1s

Inherited from Function0s

Inherited from FirstLazyOptions

Inherited from FirstOptions

Inherited from Extras

Inherited from Equals

Inherited from Enumerations

Inherited from Endos

Inherited from Emptys

Inherited from Effects

Inherited from Duals

Inherited from Digits

Inherited from Cokleislis

Inherited from CharSets

Inherited from Chars

Inherited from Bytes

Inherited from BooleanConjunctions

Inherited from Booleans

Inherited from BKTrees

Inherited from BigInts

Inherited from BigIntegers

Inherited from ArrayBytes

Inherited from Applys

Inherited from Alphas

Inherited from Actors

Inherited from AnyRef

Inherited from Any