edomata-docs
0.6.0
edomata-docs
edomata.backend
AggregateState
Valid
Conflicted
Backend
Backend
Builder
PartialBuilder
BackendError
BackendError
MaxRetryExceeded
PersistenceError
UnknownError
VersionConflict
Cache
Cache
CachedRepository
CommandHandler
CommandHandler
CommandState
Redundant
CommandStore
CommandStore
EventMessage
EventMetadata
JournalReader
Notifications
Notifications
NotificationsConsumer
NotificationsPublisher
OutboxConsumer
OutboxItem
OutboxReader
PGNamespace
Repository
RepositoryReader
RepositoryReader
SnapshotPersistence
SnapshotReader
SnapshotStore
SnapshotStore
Storage
StorageDriver
edomata.core
Action
Action
ActionCatsInstances
ActionConstructors
CommandMessage
CommandMessage
Decision
Decision
Accepted
InDecisive
Rejected
DecisionCatsInstances0
DecisionCatsInstances1
DecisionConstructors
DecisionT
DecisionT
DecisionTCatsInstances
DecisionTConstructors
Domain
DomainCompiler
DomainDSL
DomainModel
Service
Edomaton
Edomaton
EdomatonConstructors
EdomatonInstances
EdomatonResult
Accepted
Indecisive
Rejected
Conflicted
MessageMetadata
MessageMetadata
ModelTC
RequestContext
Response
Response
ResponseCatsInstances0
ResponseCatsInstances1
ResponseConstructors
edomata.doobie
BackendCodec
BackendCodec
Binary
Json
JsonB
JsonBase
CirceCodec
DoobieBackend
DomainBuilder
PartialBuilder
DoobieDriver
DoobieDriver
UpickleCodec
edomata.munit
DomainSuite
edomata.skunk
BackendCodec
BackendCodec
Binary
Json
JsonB
CirceCodec
SkunkBackend
DomainBuilder
PartialBuilder
SkunkDriver
SkunkDriver
UpickleCodec
edomata.syntax
AllSyntax
all
decision
domain
edomaton
edomata-docs
/
edomata.core
/
DecisionTCatsInstances
DecisionTCatsInstances
sealed transparent
trait
DecisionTCatsInstances
Source:
DecisionT.scala
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
object
DecisionT
.type
Type members
Givens
Type members
Types
type
DT
[
F
[
_
],
R
,
E
] = [
T
]
=>>
DecisionT
[
F
,
R
,
E
,
T
]
Source:
DecisionT.scala
Givens
Givens
given
given_Eq_DecisionT
[
F
[
_
],
R
,
E
,
A
](
using
Eq
[
F
[
Decision
[
R
,
E
,
A
]]]):
Eq
[
DecisionT
[
F
,
R
,
E
,
A
]]
Source:
DecisionT.scala
given
given_Functor_DT
[
F
[
_
],
R
,
E
](
using
F:
Functor
[
F
]):
given_Functor_DT
[
F
,
R
,
E
]
Source:
DecisionT.scala
given
given_MonadError_DT_NonEmptyChain
[
F
[
_
],
R
,
E
](
using
F:
Monad
[
F
]):
given_MonadError_DT_NonEmptyChain
[
F
,
R
,
E
]
Source:
DecisionT.scala