Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 119 lines (108 sloc) 3.468 kB
6641aca @pcapriotti Initial import.
authored
1 Name: pipes-extra
82fb437 @pcapriotti Bump version to 0.2.0.
authored
2 Version: 0.2.0
6641aca @pcapriotti Initial import.
authored
3 License: BSD3
47bf394 @pcapriotti Update cabal files.
authored
4 License-file: LICENSE
6641aca @pcapriotti Initial import.
authored
5 Author: Paolo Capriotti
6 Maintainer: p.capriotti@gmail.com
7 Stability: Experimental
47bf394 @pcapriotti Update cabal files.
authored
8 Homepage: https://github.com/pcapriotti/pipes-extra
6641aca @pcapriotti Initial import.
authored
9 Category: Control, Enumerator
47bf394 @pcapriotti Update cabal files.
authored
10 Build-type: Simple
11 Synopsis: Various basic utilities for Pipes.
12 Description: This module contains basic utilities for Pipes to deal with files and chunked binary data, as well as extra combinators like 'zip' and 'tee'.
3496251 @pcapriotti Update examples and add them to cabal.
authored
13 Cabal-version: >= 1.8
47bf394 @pcapriotti Update cabal files.
authored
14
15 Source-Repository head
16 Type: git
17 Location: https://github.com/pcapriotti/pipes-extra
6641aca @pcapriotti Initial import.
authored
18
3496251 @pcapriotti Update examples and add them to cabal.
authored
19 flag examples
20 description: Build executables for the examples
21 default: False
22
6641aca @pcapriotti Initial import.
authored
23 Library
d6a5a85 @pcapriotti Adapt Zlib functions from Conduit.
authored
24 Build-Depends:
25 base (== 4.*),
2caecb4 @pcapriotti Depend on transformers instead of mtl.
authored
26 transformers (>= 0.2 && < 0.4),
bc54caf @pcapriotti Adapt to pipes-core 0.1.0, bump versions.
authored
27 pipes-core (== 0.1.*),
d6eb891 @pcapriotti Split in various submodules.
authored
28 bytestring (== 0.9.*)
d6a5a85 @pcapriotti Adapt Zlib functions from Conduit.
authored
29 Exposed-Modules:
30 Control.Pipe.Binary,
44f41c3 @pcapriotti Add Coroutine interface.
authored
31 Control.Pipe.Coroutine,
b185005 @pcapriotti Replace ChunkPipe with PutbackPipe.
authored
32 Control.Pipe.PutbackPipe,
dc6ea60 @stepcut Added Control.Pipe.Tee.
stepcut authored
33 Control.Pipe.Tee,
44f41c3 @pcapriotti Add Coroutine interface.
authored
34 Control.Pipe.Zip
143b53b @pcapriotti Update benchmarks.
authored
35
36 benchmark bench-general
37 type: exitcode-stdio-1.0
38 hs-source-dirs: . bench
39 main-is: general.hs
40 build-depends: base == 4.*
41 , pipes-core == 0.1.*
42 , bytestring == 0.9.*
43 , transformers >= 0.2 && < 0.4
44 , conduit == 0.4.*
45 , criterion == 0.6.*
46
47 benchmark bench-simple
48 type: exitcode-stdio-1.0
49 hs-source-dirs: . bench
50 main-is: simple.hs
51 build-depends: base == 4.*
52 , pipes-core == 0.1.*
53 , transformers >= 0.2 && < 0.4
54 , criterion == 0.6.*
55
56 benchmark bench-zlib
57 type: exitcode-stdio-1.0
58 hs-source-dirs: . bench
59 main-is: zlib.hs
60 build-depends: base == 4.*
61 , pipes-core == 0.1.*
62 , pipes-zlib < 0.2
63 , bytestring == 0.9.*
64 , transformers >= 0.2 && < 0.4
65 , enumerator == 0.4.*
66 , zlib-enum == 0.2.*
67 , conduit == 0.4.*
68 , zlib-conduit == 0.4.*
69 , zlib == 0.5.*
70 , criterion == 0.6.*
3496251 @pcapriotti Update examples and add them to cabal.
authored
71
72 Executable telnet
73 if flag(examples)
74 build-depends: base == 4.*
75 , pipes-core == 0.1.*
82fb437 @pcapriotti Bump version to 0.2.0.
authored
76 , pipes-extra >= 0.1 && < 0.3
3496251 @pcapriotti Update examples and add them to cabal.
authored
77 , transformers == 0.3.*
78 , network == 2.3.*
79 else
80 buildable: False
81 hs-source-dirs: examples
82 main-is: telnet.hs
83
84 Executable compress
85 if flag(examples)
86 build-depends: base == 4.*
87 , pipes-core == 0.1.*
82fb437 @pcapriotti Bump version to 0.2.0.
authored
88 , pipes-extra >= 0.1 && < 0.3
3496251 @pcapriotti Update examples and add them to cabal.
authored
89 , pipes-zlib < 0.2
90 else
91 buildable: False
92 hs-source-dirs: examples
93 main-is: compress.hs
94
95 Executable decompress
96 if flag(examples)
97 build-depends: base == 4.*
98 , pipes-core == 0.1.*
82fb437 @pcapriotti Bump version to 0.2.0.
authored
99 , pipes-extra >= 0.1 && < 0.3
3496251 @pcapriotti Update examples and add them to cabal.
authored
100 , pipes-zlib < 0.2
101 else
102 buildable: False
103 hs-source-dirs: examples
104 main-is: decompress.hs
59f6b52 @pcapriotti Convert finalization examples into tests.
authored
105
106 test-suite tests
107 type: exitcode-stdio-1.0
108 hs-source-dirs: tests
109 main-is: Tests.hs
110 build-depends: base >= 4 && < 5
111 , HUnit == 1.2.*
112 , bytestring == 0.9.*
113 , test-framework == 0.6.*
114 , test-framework-hunit == 0.2.*
115 , test-framework-th-prime == 0.0.*
116 , mtl == 2.1.*
117 , pipes-core == 0.1.*
118 , pipes-extra == 0.2.*
Something went wrong with that request. Please try again.