Skip to content

finn-no/unleash-client-haskell-core

Repository files navigation

unleash-client-haskell-core

This is a library for evaluating Unleash feature toggles. It currently meets all client specifications per v5.0.0, except:

  • Strategy variants
  • Dependent features

The Unleash module provides functions and types for checking feature toggles and variants.

Does not include an HTTP client. See unleash-client-haskell for a ready-to-use Haskell Unleash client SDK.

Available on Hackage.

Build

nix-build

Run tests

# Fetch Unleash specification
git submodule init
git submodule update

nix-shell
cabal test

Maintainers

Dependencies

  • aeson (BSD-3-Clause)
  • aeson-pretty (BSD-3-Clause)
  • attoparsec (BSD-3-Clause)
  • bytestring (BSD-3-Clause)
  • containers (BSD-3-Clause)
  • hspec (MIT)
  • murmur3 (MIT)
  • random (BSD-3-Clause)
  • text (BSD-2-Clause)
  • text-show (BSD-3-Clause)
  • time (BSD-2-Clause)
  • versions (BSD-3-Clause)

About

A library for evaluating Unleash feature toggles

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published