hmk-0.9.7.1: A make alternative based on Plan9's mk.
Control.Hmk.IO
isStale :: Cmp IO FilePathSource
testExitCode :: ExitCode -> IO ResultSource