Package

ingot

Permalink

package ingot

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ingot
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ActionType[F[_], S, L, R] = (StateWithLogs[S]) ⇒ F[(StateWithLogs[S], Either[L, R])]

    Permalink
  2. type Clay[L, R] = EitherT[[γ$0$]IndexedStateT[Id, StateWithLogs[Unit], StateWithLogs[Unit], γ$0$], L, R]

    Permalink
  3. implicit class ClaySyntax[L, R] extends AnyRef

    Permalink
  4. trait CompositeState[S, SS] extends AnyRef

    Permalink
  5. trait Guard[F[_], G[_]] extends AnyRef

    Permalink
  6. type Ingot[F[_], S, L, R] = EitherT[[γ$0$]IndexedStateT[F, StateWithLogs[S], StateWithLogs[S], γ$0$], L, R]

    Permalink
  7. implicit class IngotSyntax[F[_], S, L, R] extends AnyRef

    Permalink
  8. type LogContainer[M] = Vector[M]

    Permalink
  9. type LogMessage = String

    Permalink
  10. type Logs = Vector[LogMessage]

    Permalink
  11. final case class StateWithLogs[+S](logs: Logs, state: S) extends Product with Serializable

    Permalink
  12. type Yoga[F[_], L, R] = EitherT[[γ$0$]IndexedStateT[F, StateWithLogs[Unit], StateWithLogs[Unit], γ$0$], L, R]

    Permalink
  13. implicit class YogaSyntax[F[_], L, R] extends AnyRef

    Permalink

Value Members

  1. object Clay

    Permalink
  2. object CompositeState

    Permalink
  3. object Guard

    Permalink
  4. object Ingot

    Permalink
  5. object StateWithLogs extends Serializable

    Permalink
  6. object Yoga

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped