streamly-process
Treat operating system (OS) processes as first-class stream transformations in Haskell. This package lets you compose external commands as if they were native Haskell functions, connecting their inputs and outputs through typed streams and perform tasks concurrently. It let's you do your scripting tasks in Haskell with near-native performance. The API is designed to be concise and ergonomic, making it easy to express complex pipelines with minimal boilerplate. You can build high-level, declarative workflows similar to shell scripts while retaining Haskell’s strengths: type safety, composability, refactorability, and modular design. Moreover, you get the concurrent compositions and C-like performance of streamly.
hackage.haskell.org
0.4.1
about 5 hours ago
7
834 total
5
Links
| Registry | hackage.haskell.org |
| Homepage | Homepage |
| JSON API | View JSON |
| CodeMeta | codemeta.json |