Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.18 KB

README.md

File metadata and controls

49 lines (35 loc) · 1.18 KB

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)