Accompanying code for #FsAdvent blog post Many faces of DDD Aggregates in F#.
- net6+
- FSI
Each file is F# script and can be run through FSI
- 1-aggregates-oo.fsx corresponds to Solution #1 (Object-oriented approach)
- 2-aggregates-fp.fsx corresponds to Solution #2 (Functional-oriented approach)
- 3-aggreates-fsm.fsx corresponds to Solution #3 (Functional, State Machine-like approach)