Apr 28 cleancode, craftsmanship, fsharp Comments Expressing Business Logic with F#'s Partial Active Patterns