(document "main.md" { name "rust-sample" dir "s1" cmd [ "cargo clean" "cargo build" ] expose (file "src/main.rs") } { name "haskell-sample" dir "s2" cmd [ "cabal new-build" ] expose (sections "Main.hs") } )