Last

org.atnos.eff.Last
See theLast companion object
case class Last[R](value: Option[Eval[Eff[R, Unit]]])

Encapsulation of one optional last action to execute at the end of the program

Attributes

Companion:
object
Source:
Last.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def *>(last: Last[R]): Last[R]

Attributes

Source:
Last.scala
def <*(last: Last[R]): Last[R]

Attributes

Source:
Last.scala
def interpret[U](n: Eff[R, Unit] => Eff[U, Unit]): Last[U]

interpret this last action as a set of effects in another stack

interpret this last action as a set of effects in another stack

Attributes

Source:
Last.scala
def interpretEff[U](n: Last[R] => Eff[U, Unit]): Last[U]

Attributes

Source:
Last.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product