Name:                nondeterminism
Version:             1.5
Description:         Nondeterministic computations
License:             LGPL
License-file:        LICENSE
Author:              Andrei Barbu <andrei@0xab.com>
Maintainer:          Andrei Barbu <andrei@0xab.com>
Category:            Control, AI, Constraints, Failure, Monads
Build-Type:          Simple
cabal-version:       >= 1.10
Synopsis:
    A monad and monad transformer for nondeterministic computations.
extra-source-files:  README.md

source-repository head
  type: git
  location: http://github.com/abarbu/nondeterminism-haskell

Library
  Build-Depends:     base >= 3 && < 5, mtl >= 2, containers
  Exposed-modules:   Control.Monad.Amb
  Hs-Source-Dirs:    src
  ghc-options:       -Wall
  default-extensions: CPP
  default-language:    Haskell2010

test-suite AmbTests
  type:           exitcode-stdio-1.0
  hs-source-dirs: tests
  main-is:        test.hs
  build-depends:  base >= 4 && < 5, tasty, tasty-hunit, nondeterminism
  default-language:    Haskell2010