Slide 6
Slide 6 text
Scala And CQRS
On creation
C
m
d =
> E
v
e
n
t
E
v
e
n
t =
> A
g
g
r
e
g
a
t
e
/
/ t
h
e
r
e
f
o
r
e w
e h
a
v
e
C
m
d =
> (
A
g
g
r
e
g
a
t
e
, E
v
e
n
t
)
Post-creation
(
A
g
g
r
e
g
a
t
e
, C
m
d
) =
> S
e
q
[
E
v
e
n
t
]
(
A
g
g
r
e
g
a
t
e
, E
v
e
n
t
) =
> A
g
g
r
e
g
a
t
e
/
/ t
h
e
r
e
f
o
r
e w
e h
a
v
e
(
A
g
g
r
e
g
a
t
e
, C
m
d
) =
> (
A
g
g
r
e
g
a
t
e
, S
e
q
[
E
v
e
n
t
]
)