feature-flipper: A minimally obtrusive feature flag library

[ library, mit, web ] [ Propose Tags ]

A minimally obtrusive feature flag library


[Skip to Readme]
Versions [faq] 0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.1.2
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:0.2.1.2
Downloads 2439 total (66 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]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for feature-flipper-0.2.0.1

[back to package description]

flipper

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!

Installation

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

Usage examples

Roadmap

Add storage adapters

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