configuration-workspace.tri (1821B)
1 !import prelude * 2 !import consumers_build_driver as D 3 !export * 4 -- Portable workspace data. Canonical native units, no source concatenation. 5 -- Application wiring remains entirely in configurations.scp. 6 units = [ 7 (pair "add" (pair "lib/consumer/add.scp" "scp")) 8 (pair "append" (pair "lib/consumer/append.scp" "scp")) 9 (pair "countLines" (pair "lib/consumer/text/countLines.scp" "scp")) 10 (pair "filter" (pair "lib/consumer/filter.scp" "scp")) 11 (pair "find" (pair "lib/consumer/find.scp" "scp")) 12 (pair "fold" (pair "lib/consumer/fold.scp" "scp")) 13 (pair "makeWorker" (pair "lib/consumer/makeWorker.scp" "scp")) 14 (pair "map" (pair "lib/consumer/map.scp" "scp")) 15 (pair "mapMaybe" (pair "lib/consumer/mapMaybe.scp" "scp")) 16 (pair "nonempty" (pair "lib/consumer/nonempty.scp" "scp")) 17 (pair "pathName" (pair "lib/consumer/pathName.scp" "scp")) 18 (pair "pathWithState" (pair "lib/consumer/pathWithState.scp" "scp")) 19 (pair "prepend" (pair "lib/consumer/prepend.scp" "scp")) 20 (pair "reverse" (pair "lib/consumer/reverse.scp" "scp")) 21 (pair "splitLines" (pair "lib/consumer/text/splitLines.scp" "scp")) 22 (pair "stripPrefix" (pair "lib/consumer/stripPrefix.scp" "scp")) 23 (pair "succ" (pair "lib/consumer/succ.scp" "scp")) 24 (pair "unwrap" (pair "lib/consumer/unwrap.scp" "scp")) 25 (pair "wrap" (pair "lib/consumer/wrap.scp" "scp")) 26 (pair "base" (pair "lib/consumer/base.scp" "scp")) 27 (pair "dataLine" (pair "demos/consumers/data-lines/data-line.scp" "scp")) 28 (pair "dataLines" (pair "demos/consumers/data-lines/data-lines.scp" "scp")) 29 (pair "application" (pair "demos/consumers/configurations/application.scp" "scp")) 30 (pair "configurations" (pair "demos/consumers/configurations/configurations.scp" "scp"))] 31 request directory compiler = D.workspaceBuildRequest directory units "configurations" compiler