io-streams

Stream I/O library

Provides primitives and combinators for working with input/output streams in Haskell.

Simple, composable, and easy-to-use stream I/O for Haskell

GitHub

99 stars
18 watching
36 forks
Language: Haskell
last commit: 7 months ago

Related projects:

Repository Description Stars
nozeio/noze.io A Swift library for building event-driven I/O streams with back-pressure aware pull-streams 307
composewell/streamly A high-performance Haskell library providing functional programming abstractions and concurrency capabilities 865
zhaskell/stdio A Haskell toolkit providing standardized input/output functions powered by libuv 104
zhaskell/z-io Provides basic IO operations and networking capabilities for Haskell applications 97
chiroptical/declarative-programming-streams Lists active and previously active declarative programming streams with relevant information about their content and schedules. 67
socketry/cool.io Provides an event-driven I/O system with asynchronous wrappers for Ruby's core socket classes. 693
gabriella439/pipes A lightweight stream processing library that builds and connects reusable streaming components using Haskell 489
ibmstreams/streamsx.topology A collection of tools and templates for building streaming applications on IBM Streams using various programming languages. 29
streamio/streamio-ffmpeg Provides a Ruby interface to FFmpeg for reading movie metadata and transcoding video files. 1,645
leepike/copilot A language and toolset for generating hard real-time C code from a domain-specific stream language 149
mfichman/coro A modern C++ library providing an async socket I/O implementation with SSL support 50
status-im/nim-faststreams An efficient input/output stream library for Nim language 125
gazette/core Enables teams to build platforms mixing SQL, batch, and real-time streaming processing paradigms 719
nanosai/stream-ops-java A Java-based data streaming engine and stream processing API designed to be embeddable in various applications. 48
unifiedjs/unified-stream Transforms a unified processor into a Node.js stream for processing input data 17