org
.
specs2
.
internal
.
scalaz
undo
package
undo
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
undo
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
type
HStateTMonadState
[
F
[
+_
]
,
S
]
=
MonadState
[[s, +a]
StateT
[
F
,
s
,
a
],
History
[
S
]]
case class
History
[
S
]
(
current:
S
,
undos:
List
[
S
] =
immutable.this.Nil
,
redos:
List
[
S
] =
immutable.this.Nil
)
extends
Product
with
Serializable
trait
HistoryInstances
extends
AnyRef
type
StateTHistory
[
F
[
+_
]
,
S
,
A
]
=
StateT
[
F
,
History
[
S
],
A
]
final
case class
UndoT
[
F
[
+_
]
,
S
,
+A
]
(
hstate:
StateT
[
F
,
History
[
S
],
A
]
)
extends
Product
with
Serializable
UndoT Monad Transformer.
trait
UndoTFunctions
extends
AnyRef
trait
UndoTInstances
extends
UndoTInstances0
trait
UndoTInstances0
extends
UndoTInstances1
trait
UndoTInstances1
extends
AnyRef
Value Members
object
History
extends
HistoryInstances
with
Serializable
object
UndoT
extends
UndoTInstances
with
UndoTFunctions
with
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped