Packages

type IndexedStore[I, A, B] = IndexedStoreT[scalaz.Id.Id, I, A, B]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexedStore
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def ***[J, C, D](that: IndexedStoreT[F, J, C, D])(implicit M: Bind[F]): IndexedStoreT[F, (I, J), (A, C), (B, D)]

    alias for product

    alias for product

    Definition Classes
    IndexedStoreT
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def bimap[X, Y](f: (I) ⇒ X)(g: (B) ⇒ Y)(implicit F: Functor[F]): IndexedStoreT[F, X, A, Y]
    Definition Classes
    IndexedStoreT
  7. def bmap[X, Z >: I <: A](b: Bijection[Z, X])(implicit F: Functor[F]): StoreT[F, X, B]
    Definition Classes
    IndexedStoreT
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. def cobind[K, C](f: (IndexedStoreT[F, K, A, B]) ⇒ C)(implicit F: Cobind[F]): IndexedStoreT[F, I, K, C]
    Definition Classes
    IndexedStoreT
  10. def contramap[X](g: (X) ⇒ A)(implicit F: Functor[F]): IndexedStoreT[F, I, X, B]
    Definition Classes
    IndexedStoreT
  11. def copoint(implicit F: Comonad[F], ev: <:<[I, A]): B
    Definition Classes
    IndexedStoreT
  12. def duplicate[J](implicit F: Comonad[F]): IndexedStoreT[F, I, J, IndexedStoreT[F, J, A, B]]
    Definition Classes
    IndexedStoreT
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def experiment[G[_]](f: (I) ⇒ G[A])(implicit F: Comonad[F], G: Functor[G]): G[B]
    Definition Classes
    IndexedStoreT
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def imap[X](f: (I) ⇒ X): IndexedStoreT[F, X, A, B]
    Definition Classes
    IndexedStoreT
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. def leftMap[X](f: (I) ⇒ X): IndexedStoreT[F, X, A, B]
    Definition Classes
    IndexedStoreT
  20. def map[C](f: (B) ⇒ C)(implicit ftr: Functor[F]): IndexedStoreT[F, I, A, C]
    Definition Classes
    IndexedStoreT
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. def peek(a: A)(implicit F: Comonad[F]): B
    Definition Classes
    IndexedStoreT
  25. def peeks(f: (I) ⇒ A)(implicit F: Comonad[F]): B
    Definition Classes
    IndexedStoreT
  26. def pos: I
    Definition Classes
    IndexedStoreT
  27. def product[J, C, D](that: IndexedStoreT[F, J, C, D])(implicit M: Bind[F]): IndexedStoreT[F, (I, J), (A, C), (B, D)]

    Two disjoint lenses can be paired

    Two disjoint lenses can be paired

    Definition Classes
    IndexedStoreT
  28. def put(a: A)(implicit F: Functor[F]): F[B]
    Definition Classes
    IndexedStoreT
  29. def putf[G[_]](a: G[A])(implicit F: Functor[F], G: Functor[G]): G[F[B]]
    Definition Classes
    IndexedStoreT
  30. def puts(f: (I) ⇒ A)(implicit F: Functor[F]): F[B]
    Definition Classes
    IndexedStoreT
  31. def putsf[G[_]](f: (I) ⇒ G[A])(implicit F: Functor[F], G: Functor[G]): G[F[B]]
    Definition Classes
    IndexedStoreT
  32. val run: (F[(A) ⇒ B], I)
    Definition Classes
    IndexedStoreT
  33. def seek[J](j: J): IndexedStoreT[F, J, A, B]
    Definition Classes
    IndexedStoreT
  34. def seeks[J](f: (I) ⇒ J): IndexedStoreT[F, J, A, B]
    Definition Classes
    IndexedStoreT
  35. def set: F[(A) ⇒ B]
    Definition Classes
    IndexedStoreT
  36. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  40. def xmap[X1, X2](f: (I) ⇒ X1)(g: (X2) ⇒ A)(implicit F: Functor[F]): IndexedStoreT[F, X1, X2, B]
    Definition Classes
    IndexedStoreT

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped