Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.7% on hackage.haskell.org
Top 1.6% downloads on hackage.haskell.org
Top 1.3% dependent packages on hackage.haskell.org
Top 2.4% dependent repos on hackage.haskell.org

hackage.haskell.org : io-streams

Overview The io-streams library contains simple and easy-to-use primitives for I/O using streams. Most users will want to import the top-level convenience module System.IO.Streams, which re-exports most of the library: For first-time users, io-streams comes with an included tutorial, which can be found in the System.IO.Streams.Tutorial module. Features The io-streams user API has two basic types: InputStream a and OutputStream a, and three fundamental I/O primitives: Streams can be transformed by composition and hooked together with provided combinators: Stream composition leaves the original stream accessible: Simple types and operations in the IO monad mean straightforward and simple exception handling and resource cleanup using Haskell standard library facilities like Control.Exception.bracket. io-streams comes with: functions to use files, handles, concurrent channels, sockets, lists, vectors, and more as streams. a variety of combinators for wrapping and transforming streams, including compression and decompression using zlib, controlling precisely how many bytes are read from or written to a stream, buffering output using bytestring builders, folds, maps, filters, zips, etc. support for parsing from streams using attoparsec. support for spawning processes and communicating with them using streams.

Registry - JSON
purl: pkg:hackage/io-streams
Keywords: bsd3, data, io-streams, library, network
License: BSD-3-Clause
Latest release: almost 2 years ago
First release: about 11 years ago
Dependent packages: 21
Dependent repositories: 188
Downloads: 85,267 total
Last synced: 4 days ago

Top 8.3% on hackage.haskell.org
mysql-haskell 1.1.4
pure haskell MySQL driver.
22 versions - Latest release: 3 months ago - 2 dependent packages - 60 dependent repositories - 11.5 thousand downloads total - 122 stars on GitHub - 2 maintainers
http-io-streams 0.1.7.0
12 versions - Latest release: 4 months ago - 1 dependent package - 7 dependent repositories - 3.74 thousand downloads total - 2 maintainers
snap-stream 0.1.1.1
Snap handlers for streaming access with range requests
3 versions - Latest release: 4 months ago - 780 downloads total - 2 maintainers
Top 0.9% on hackage.haskell.org
websockets 0.13.0.0
83 versions - Latest release: 5 months ago - 43 dependent packages - 466 dependent repositories - 112 thousand downloads total - 1 maintainer
Top 6.3% on hackage.haskell.org
http-streams 0.8.9.9
An HTTP client, using the Snap Framework's 'io-streams' library to handle the streaming IO. The A...
36 versions - Latest release: 7 months ago - 5 dependent packages - 91 dependent repositories - 33.8 thousand downloads total - 50 stars on GitHub - 1 maintainer
what4 1.5.1
What4 is a generic library for representing values as symbolic formulae which may contain referen...
8 versions - Latest release: 8 months ago - 9 dependent packages - 18 dependent repositories - 3.84 thousand downloads total - 146 stars on GitHub - 3 maintainers
persistent-mysql-pure 1.0.2
This package contains a backend for persistent using the MySQL database server. Internally it us...
3 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 89 downloads total - 1 maintainer
mysql-pure 1.1.0
pure haskell MySQL driver.
4 versions - Latest release: 10 months ago - 1 dependent package - 116 downloads total - 0 stars on GitHub - 1 maintainer
postmark-streams 0.1.0.4
5 versions - Latest release: 10 months ago - 2.33 thousand downloads total - 1 maintainer
unliftio-streams 0.2.0.0
4 versions - Latest release: 11 months ago - 6 dependent repositories - 1.48 thousand downloads total - 1 maintainer
texrunner 0.0.1.3
texrunner is an interface to tex that attempts to parse errors and can parse tex in online mode t...
4 versions - Latest release: 11 months ago - 1 dependent package - 3 dependent repositories - 2.62 thousand downloads total - 2 maintainers
core-telemetry 0.2.9.4
Opinionated Haskell Interoperability
29 versions - Latest release: 11 months ago - 3 dependent packages - 2 dependent repositories - 2.08 thousand downloads total - 33 stars on GitHub - 1 maintainer
hasqlator-mysql 0.2.0
11 versions - Latest release: 11 months ago - 1.39 thousand downloads total - 1 maintainer
hurl 2.3.0.1
18 versions - Latest release: about 1 year ago - 3 dependent packages - 2 dependent repositories - 3.16 thousand downloads total - 1 maintainer
Top 5.0% on hackage.haskell.org
haxr 3000.11.5
43 versions - Latest release: about 1 year ago - 2 dependent packages - 148 dependent repositories - 33.8 thousand downloads total - 4 maintainers
hackage-cli 0.1.0.1
With hackage-cli you can manage .cabal files, e.g. (bulk-)upload revised variants.
3 versions - Latest release: over 1 year ago - 1 dependent package - 6 dependent repositories - 311 downloads total - 25 stars on GitHub - 2 maintainers
coinbase-pro 0.9.3.2
Client for Coinbase Pro REST and Websocket APIs
13 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 3.51 thousand downloads total - 18 stars on GitHub - 1 maintainer
servant-http-streams 0.18.4
This library lets you derive automatically Haskell functions that let you query each endpoint of ...
9 versions - Latest release: over 2 years ago - 5 dependent repositories - 2.15 thousand downloads total - 7 maintainers
gemcap 0.1.0
a simple Gemini capsule (server) - see README.md for details
2 versions - Latest release: over 2 years ago - 1 dependent repositories - 149 downloads total - 0 stars on codeberg.org - 1 maintainer
Top 1.6% on hackage.haskell.org
snap-server 0.9.3
Snap is a simple and fast web development framework and server written in Haskell. For more infor...
94 versions - Latest release: over 11 years ago - 9 dependent packages - 519 dependent repositories - 134 thousand downloads total - 4 maintainers
Top 1.4% on hackage.haskell.org
snap-core 0.9.3
Snap is a simple and fast web development framework and server written in Haskell. For more infor...
78 versions - Latest release: over 11 years ago - 12 dependent packages - 592 dependent repositories - 126 thousand downloads total - 4 maintainers