lens-process alternatives and similar packages
Based on the "System" category.
Alternatively, view lens-process alternatives based on common mentions on social networks and blogs.
-
taffybar
A gtk based status bar for tiling window managers such as XMonad -
nix-deploy
Deploy software or an entire NixOS system configuration to another NixOS system -
hapistrano
Deploy tool for Haskell applications, like Capistrano for Rails -
optparse-generic
Auto-generate a command-line parser for your datatype -
ghc-hotswap
Example code for how we swap compiled code within a running Haskell process. -
directory
Platform-independent library for basic file system operations -
typed-process
Alternative API for processes, featuring more type safety -
pid1
Do signal handling and orphan reaping for Unix PID1 init processes -
openssh-github-keys
DEPRECATED: Control SSH access to your servers via GitHub teams -
atomic-write
Writes files atomically in Haskell while preserving permissions -
plugins
Dynamic linking and runtime evaluation of Haskell, and C, including dependency chasing and package resolution. -
system-fileio
Contains the system-filepath and system-fileio packages -
language-puppet
A library to work with Puppet manifests, test them and eventually replace everything ruby. -
ascii-progress
A simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project -
optparse-declarative
Declarative command-line option parser -
halfs
The Haskell File System: A file system implementation in Haskell -
executable-hash
Provides the SHA1 hash of the program executable -
directory-contents
Recursively build a tree of directory contents, avoiding symlink cycles -
splitmix
Pure Haskell implementation of SplitMix pseudo-random number generator
InfluxDB - Power Real-Time Data Analytics at Scale
Do you think we are missing an alternative of lens-process or a related project?
README
lens-process
This package is intended to be minimalistic, with few dependencies aside from lens
. For full disclosure, this is the minimal dependency graph of lens-process
:
Motivation
lens-process
provides optics for the process package. These optics provide convenient lenses, traversals, and prisms, as well as classy variants for significant classifiable portions of the library for convenience. In addition, we provide some combinators for working with CreateProcess
types. The intention of this package is to create a well-typed optical layer for process
, reflecting the shape of certain types of commands at the type level.