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
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 |