AccountService

dev.hnaderi.example.accounts.AccountService

Attributes

Source
Service.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Inherited types

final type App[F[_], T] = Edomaton[F, RequestContext[Command, DomainModel.this.State], DomainModel.this.Rejection, DomainModel.this.Event, Notification, T]

Attributes

Inherited from:
Service
Source
Model.scala
final type Handler[F[_]] = (F, CommandMessage[Command]) => DomainModel.this.Rejection

Attributes

Inherited from:
Service
Source
Model.scala
final type PureApp[T] = App[Id, T]

Attributes

Inherited from:
Service
Source
Model.scala

Value members

Concrete methods

def apply[F[_] : Monad]: App[F, Unit]

Attributes

Source
Service.scala

Inherited fields

Attributes

Inherited from:
Service
Source
Model.scala

Attributes

Inherited from:
Service
Source
Model.scala

Extensions

Inherited extensions

extension [T](dec: Decision[Rejection, Event, T])
def toApp[F[_] : Applicative]: App[F, T]

Attributes

Inherited from:
Service
Source
Model.scala