Skip to content

dalaing/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 v4.2.2.

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

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 95.5%
  • Nix 4.5%