aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench
diff options
context:
space:
mode:
Diffstat (limited to 'bench')
-rw-r--r--bench/IO.hs20
1 files changed, 20 insertions, 0 deletions
diff --git a/bench/IO.hs b/bench/IO.hs
new file mode 100644
index 0000000..b3a52f6
--- /dev/null
+++ b/bench/IO.hs
@@ -0,0 +1,20 @@
1import qualified Data.Text.IO as T
2import qualified Data.Text as T
3import qualified Data.Text.Lazy.IO as TL
4import qualified Data.Text.Lazy as TL
5
6import Pipes
7import qualified Pipes.Text as TP
8import qualified Pipes.ByteString as BP
9import Pipes.Safe
10
11main = textaction
12big = "../../examples/txt/words2.txt"
13
14textaction = T.readFile big >>= T.putStrLn
15pipeaction = runEffect $ for ((TP.readFile big) >> return ()) (lift . T.putStrLn)
16
17
18
19
20