In which I throw away the previous design, and switch to a capability-centric approach| fsharpforfunandprofit.com
A walkthrough of the design decisions in a purely functional implementation| fsharpforfunandprofit.com
A functional approach to authorization, part 3| fsharpforfunandprofit.com