scalaz

undo

package undo

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. undo
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type HStateTMonadState[F[+_], S] = MonadState[[s, +a]StateT[F, s, a], History[S]]

  2. case class History[S](current: S, undos: List[S] = immutable.this.Nil, redos: List[S] = immutable.this.Nil) extends Product with Serializable

  3. trait HistoryInstances extends AnyRef

  4. type StateTHistory[F[+_], S, A] = StateT[F, History[S], A]

  5. final case class UndoT[F[+_], S, +A](hstate: StateT[F, History[S], A]) extends Product with Serializable

    UndoT Monad Transformer.

  6. trait UndoTFunctions extends AnyRef

  7. trait UndoTInstances extends UndoTInstances0

  8. trait UndoTInstances0 extends UndoTInstances1

  9. trait UndoTInstances1 extends AnyRef

Value Members

  1. object History extends HistoryInstances with Serializable

  2. object UndoT extends UndoTInstances with UndoTFunctions with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped