procex: Ergonomic process launching with extreme flexibility and speed

[ library, mit, shell, system ] [ Propose Tags ]

procex is a library for launching unix processes, that DOES NOT wrap createProcess. It interfaces directly with vfork and execve, and closes fds efficiently using the new close_range Linux syscall (or close if not available). The syntax for launching processes is clean, concise, and flexible, mimicking sh.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.3.0, 0.3.1, 0.3.2, 0.3.3
Change log CHANGELOG.md
Dependencies async (>=2.2.3 && <2.3), base (>=4.14.1 && <4.16), bytestring (>=0.10.12 && <0.12), containers (>=0.6.2 && <0.7), deepseq (>=1.4.4 && <1.5), unix (>=2.7.2 && <2.8), utf8-string (>=1.0.2 && <1.1) [details]
License Apache-2.0
Author Las Safin
Maintainer me@las.rs
Category System, Shell
Bug tracker https://github.com/L-as/procex
Source repo head: git clone https://github.com/L-as/procex
Uploaded by las at 2021-07-30T10:45:57Z
Distributions NixOS:0.3.3
Downloads 929 total (21 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]