./sysutils/hs-typed-process, Run external processes, with strong typing of streams

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2021Q3, Version: 0.2.6.0nb1, Package name: hs-typed-process-0.2.6.0nb1, Maintainer: pho

This library provides the ability to launch and interact with external
processes. It wraps around the process library, and intends to improve
upon it by:

1. Using type variables to represent the standard streams, making them
easier to manipulate

2. Use proper concurrency (e.g., the async library) in place of the
weird lazy I/O tricks for such things as consuming output streams

3. Allow for more complex concurrency by providing STM-based functions

4. Using binary I/O correctly

5. Providing a more composable API, designed to be easy to use for
both simple and complex use cases


Master sites:

SHA1: 36e4ab31819a9ad41a73556851bd00622642e1e8
RMD160: 6d4ff38f349079b6bec0825f322a0f6b811b4e94
Filesize: 16.956 KB

Version history: (Expand)