prefix-workspace.tri (761B)
1 !import prelude * 2 !import consumers_build_driver as D 3 !export * 4 -- Explicit narrow workspace: only the seven base entries used by this app. 5 units = [ 6 (pair "makeWorker" (pair "lib/consumer/makeWorker.scp" "scp")) 7 (pair "prepend" (pair "lib/consumer/prepend.scp" "scp")) 8 (pair "fold" (pair "lib/consumer/fold.scp" "scp")) 9 (pair "reverse" (pair "lib/consumer/reverse.scp" "scp")) 10 (pair "splitLines" (pair "lib/consumer/text/splitLines.scp" "scp")) 11 (pair "stripPrefix" (pair "lib/consumer/stripPrefix.scp" "scp")) 12 (pair "mapMaybe" (pair "lib/consumer/mapMaybe.scp" "scp")) 13 (pair "prefixLines" (pair "demos/consumers/prefix-lines/prefix-lines.scp" "scp"))] 14 request directory compiler = D.workspaceBuildRequest directory units "prefixLines" compiler