#engineering #design #functional-programing

Idea

Tying state and compute makes the code less predictable.

Aim for functional programing, keep compute as stateless as possible

Links

{TODO: link with event sourcing when done} Stateless compute is required in event sourcing to guarantee idempotency and allow re-processing

Reference