Questions tagged [haskell-pipes-safe]

2 questions
1
vote
1 answer

Haskell-pipes: how to use drawAll to test a producer with a MonadSafe constraint?

I have a producer which, given a path, traverses the filesystem yielding Haskell files' paths. It's built on top of pipes-files: import Pipes import Pipes.Files import Pipes.Safe import qualified Pipes.Prelude as P import Data.Monoid ((<>)) import…
rubik
  • 8,814
  • 9
  • 58
  • 88
1
vote
0 answers

Using Pipes.Safe with IO actions

I'm using Pipes.Files, which in turn relies upon Pipes.Safe. I have a pipeline like this: import Pipes import Pipes.Files import Pipes.Safe import qualified Pipes.Prelude as P allFiles :: (MonadIO m, MonadSafe m) => FilePath -> Producer FilePath m…
rubik
  • 8,814
  • 9
  • 58
  • 88