Conduits and Unix Pipes
Has anyone built an adapter between unix pipes and conduits? Something like: upipe2conduit :: String -> Conduit Char Char let someLines = "hello\nworld" nLines <- (read . runResourceT $ sourceList someLines $= upipe2conduit "wc -l" $$ consume) :: Integer If this has been done, is it on hackage? Thanks, - clark
I think process-conduit is what you are looking for. On Apr 8, 2012 1:22 AM, "Clark Gaebel" <cgaebel@uwaterloo.ca> wrote:
Has anyone built an adapter between unix pipes and conduits? Something like:
upipe2conduit :: String -> Conduit Char Char
let someLines = "hello\nworld" nLines <- (read . runResourceT $ sourceList someLines $= upipe2conduit "wc -l" $$ consume) :: Integer
If this has been done, is it on hackage?
Thanks, - clark
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Well look at that. Thanks! On Sat, Apr 7, 2012 at 1:49 PM, Bin Jin <bjin1990@gmail.com> wrote:
I think process-conduit is what you are looking for. On Apr 8, 2012 1:22 AM, "Clark Gaebel" <cgaebel@uwaterloo.ca> wrote:
Has anyone built an adapter between unix pipes and conduits? Something like:
upipe2conduit :: String -> Conduit Char Char
let someLines = "hello\nworld" nLines <- (read . runResourceT $ sourceList someLines $= upipe2conduit "wc -l" $$ consume) :: Integer
If this has been done, is it on hackage?
Thanks, - clark
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (2)
-
Bin Jin -
Clark Gaebel