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

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.

Ecosystem
hackage.haskell.org
Latest Release
0.4.1
about 7 hours ago
Versions
7
Downloads
834 total
Dependent Repos
5
0.4.1
Published: about 7 hours ago
Registry - Download
0.4.0
Published: 7 months ago
Registry - Download
0.3.1
Published: over 2 years ago
Registry - Download
0.3.0
Published: about 3 years ago
Registry - Download
0.2.0.1
Published: about 4 years ago
Registry - Download
0.2.0
Published: over 4 years ago
Registry - Download
0.1.0
Published: over 4 years ago
Registry - Download
Links
Registry hackage.haskell.org
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/streamly-process
spec
License Apache-2.0
First Release over 4 years ago
Last Synced about 7 hours ago