io-streams alternatives and similar packages
Based on the "io" category.
Alternatively, view io-streams alternatives based on common mentions on social networks and blogs.
io-streams-haproxy8.2 0.0 io-streams VS io-streams-haproxyHAProxy protocol v1.5 support for io-streams
io-memoize5.1 0.0 io-streams VS io-memoizeMemoize IO actions
safeio3.6 0.0 io-streams VS safeioHaskell Library for safe (atomic) IO
io-streams-http3.4 0.0 io-streams VS io-streams-httpDeprecated, use https://github.com/vertigomedia/http-client-streams
io-storage3.4 0.0 io-streams VS io-storageA Program-Global Key-Value Store Inside the IO Monad
Access the most powerful time series database as a service
Do you think we are missing an alternative of io-streams or a related project?
The io-streams library contains simple and easy to use primitives for I/O
using streams. Based on simple types with one type parameter (
OutputStream a), io-streams provides a basic interface to
side-effecting input and output in
IO monad with the following
three fundamental I/O primitives that anyone can understand:
read :: InputStream a -> IO (Maybe a),
unRead :: a -> InputStream a -> IO (), and
write :: Maybe a -> OutputStream a -> IO ().
simple types and side-effecting IO operations mean straightforward and simple exception handling and resource cleanup using standard Haskell facilities like
code to transform files, handles, and sockets to streams
a variety of combinators for wrapping and transforming streams, including compression and decompression using zlib, controlling precisely how many bytes are read to or written from a socket, buffering output using
support for parsing from streams using