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.
If persisting your feature flags in Postgres is more your cup of tea, check out Flipper Postgres