shell-conduit
shell-conduit copied to clipboard
Write shell scripts with Conduit
Currently the only way to wire up conduits to the output of shell processes is `shell "blah" $| conduit myConduitPipeline` and it requires that `myConduitPipeline` both inputs and outputs bytestrings....
First of all, thanks for a great library! Some entirely good Unix pipelines don't work in `shell-conduit` though. Consider: $ yes | head y y y y y y y...
These instance would be really useful! ```haskell instance Semigroup r => Semigroup (Segment r) where () = liftA2 () instance Monoid r => Monoid (Segment r) where mempty = pure...
If any program in the PATH is called the same as any of the following identifiers, there is some risk that `Data.Conduit.Shell` fails to build as in: ``` shell-conduit $...
The tests for this program assume that running Darwin means that FreeBSD's coreutils are on the path, but that's not necessarily the case. With the Nix package manager, this breaks...
The function should print where it CD'ed to apart from CD'ing
Starting with TH 2.18 there is `putDoc` function appeared in API. So TH generated functions might have haddocks.
I would like to run process in background and wait on it or kill it later