prednote-0.36.0.0: prednote.cabal
-- This Cabal file generated using the Cartel library.
-- Cartel is available at:
-- http://www.github.com/massysett/cartel
--
-- Script name used to generate: genCabal.hs
-- Generated on: 2015-04-26 13:32:52.387421 EDT
-- Cartel library version: 0.14.2.6
name: prednote
version: 0.36.0.0
cabal-version: >= 1.18
license: BSD3
license-file: LICENSE
build-type: Simple
copyright: Copyright 2013-2015 Omari Norman
author: Omari Norman
maintainer: omari@smileystation.com
stability: Experimental
homepage: http://www.github.com/massysett/prednote
bug-reports: http://www.github.com/massysett/prednote/issues
synopsis: Evaluate and display trees of predicates
description:
Build and evaluate trees of predicates. For example, you might build
a predicate of the type Int -> Bool. You do this by assembling
several predicates into a tree. You can then verbosely evaluate
this tree, showing why a particular result is reached.
.
prednote also provides modules to test several subjects against a
given predicate, and to parse infix or RPN expressions into a tree of
predicates.
category: Data
tested-with:
GHC == 7.8.3
GHC == 7.10.1
extra-source-files:
README.md
changelog
genCabal.hs
Library
exposed-modules:
Prednote
Prednote.Comparisons
Prednote.Core
Prednote.Expressions
Prednote.Expressions.Infix
Prednote.Expressions.RPN
build-depends:
base >= 4.7 && < 4.9
, rainbow >= 0.26 && < 0.27
, split >= 0.2.2 && < 0.3
, text >= 0.11.2.0 && < 1.3
, containers >= 0.4.2.1 && < 0.6
, contravariant >= 1.2 && < 1.4
, transformers >= 0.3.0.0 && < 0.5
, bytestring >= 0.10 && < 0.11
hs-source-dirs:
lib
ghc-options:
-Wall
default-language: Haskell2010
Test-Suite prednote-tests
hs-source-dirs:
lib
tests
other-modules:
Prednote
Prednote.Comparisons
Prednote.Core
Prednote.Expressions
Prednote.Expressions.Infix
Prednote.Expressions.RPN
Instances
Prednote.Core.Instances
Prednote.Core.Properties
Rainbow.Instances
ghc-options:
-Wall
default-language: Haskell2010
other-extensions:
TemplateHaskell
build-depends:
tasty >= 0.10 && < 0.11
, tasty-quickcheck >= 0.8 && < 0.9
, tasty-th >= 0.1 && < 0.2
, QuickCheck >= 2.7 && < 2.9
, base >= 4.7 && < 4.9
, rainbow >= 0.26 && < 0.27
, split >= 0.2.2 && < 0.3
, text >= 0.11.2.0 && < 1.3
, containers >= 0.4.2.1 && < 0.6
, contravariant >= 1.2 && < 1.4
, transformers >= 0.3.0.0 && < 0.5
, bytestring >= 0.10 && < 0.11
main-is: prednote-tests.hs
type: exitcode-stdio-1.0
Test-Suite prednote-visual-tests
main-is: prednote-visual-tests.hs
type: exitcode-stdio-1.0
hs-source-dirs:
lib
tests
other-modules:
Prednote
Prednote.Comparisons
Prednote.Core
Prednote.Expressions
Prednote.Expressions.Infix
Prednote.Expressions.RPN
Instances
Prednote.Core.Instances
Prednote.Core.Properties
Rainbow.Instances
ghc-options:
-Wall
default-language: Haskell2010
other-extensions:
TemplateHaskell
build-depends:
tasty >= 0.10 && < 0.11
, tasty-quickcheck >= 0.8 && < 0.9
, tasty-th >= 0.1 && < 0.2
, QuickCheck >= 2.7 && < 2.9
, base >= 4.7 && < 4.9
, rainbow >= 0.26 && < 0.27
, split >= 0.2.2 && < 0.3
, text >= 0.11.2.0 && < 1.3
, containers >= 0.4.2.1 && < 0.6
, contravariant >= 1.2 && < 1.4
, transformers >= 0.3.0.0 && < 0.5
, bytestring >= 0.10 && < 0.11
source-repository head
type: git
location: https://github.com/massysett/prednote.git
Flag visual-tests
description: Build the prednote-visual-tests executable
default: False
manual: True