Cyclic dependencies: Part 2| fsharpforfunandprofit.com
A recipe for a functional app, Part 3| fsharpforfunandprofit.com