Popularity
4.0
Declining
Activity
0.0
Stable
3
3
1
Monthly Downloads: 9
Programming language: Haskell
License: MIT License
Tags:
System
Latest version: v0.1.0
consistent alternatives and similar packages
Based on the "System" category.
Alternatively, view consistent alternatives based on common mentions on social networks and blogs.
-
taffybar
A gtk based status bar for tiling window managers such as XMonad -
ghc-hotswap
Example code for how we swap compiled code within a running Haskell process. -
nix-deploy
Deploy software or an entire NixOS system configuration to another NixOS system -
optparse-generic
Auto-generate a command-line parser for your datatype -
hapistrano
Deploy tool for Haskell applications, like Capistrano for Rails -
directory
Platform-independent library for basic file system operations -
typed-process
Alternative API for processes, featuring more type safety -
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. -
openssh-github-keys
Control SSH access to your servers via GitHub teams -
plugins
Dynamic linking and runtime evaluation of Haskell, and C, including dependency chasing and package resolution. -
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 -
executable-hash
Provides the SHA1 hash of the program executable -
directory-contents
Recursively build a tree of directory contents, avoiding symlink cycles
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Promo
scoutapm.com
Do you think we are missing an alternative of consistent or a related project?
README
Consistent provides eventually consistent atomic transactions, by delaying updates until no threads is mutating a shared variable.
This comes at a cost of having a separate TVar for every thread, but has the advantage that no thread will ever lock or retry except for the manager actor responsible for performing the updates.