F# build library loosely inspired by Haskell Shake