feature-flipper: A minimally obtrusive feature flag library

[ library, mit, web ] [ Propose Tags ]

A minimally obtrusive feature flag library

[Skip to Readme]
Versions [faq],,,
Dependencies base (>=4.8 && <5), containers, mtl, text [details]
License MIT
Copyright 2017 Todd Mohney
Author Todd Mohney
Maintainer toddmohney@gmail.com
Category Web
Home page https://github.com/toddmohney/flipper#readme
Bug tracker https://github.com/toddmohney/flipper/issues
Source repo head: git clone https://github.com/toddmohney/flipper
Uploaded by toddmohney at 2017-06-01T12:12:36Z
Distributions NixOS:
Downloads 2480 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2017-06-01 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for feature-flipper-

[back to package description]


A light-weight library providing an interface for minimally obtrusive feature toggles.

This library provides the main user interface and an in-memory feature flag storage adapter.

Persisted storage adapters (think Postgres, Redis, etc) will be created as separate packages.

This library is heavily inspired by @jnunemaker's work on Ruby's Flipper. Thanks for paving the way!


Add feature-flipper to your cabal file, then import Control.Flipper into your module.

Usage examples


Add storage adapters

  • TODO: Create Postgres adapter
  • TODO: Create Redis adapter