Name: monadiccp Version: 0.7.2 Description: Monadic Constraint Programming framework License: BSD3 License-file: LICENSE Author: Tom Schrijvers, Pieter Wuille Maintainer: tom.schrijvers@ugent.be Build-Type: Simple Category: control Synopsis: Constraint Programming Homepage: http://users.ugent.be/~tschrijv/MCP/ Bug-reports: http://trac.haskell.org/monadiccp/ Cabal-Version: >=1.6 Extra-Source-Files: examples/*.hs lib/*.cpp lib/*.h -- examples/Alpha.hs examples/Grocery.hs examples/MagicSquare.hs examples/Olympic.hs examples/Partition.hs examples/Queens.hs examples/Ring.hs examples/StressDomain.hs examples/TryDemo.hs examples/Zebra.hs Flag RuntimeGecode Description: Include the RuntimeSolver and SearchSolver for Gecode. Requires a working Gecode 3.1 installation. Default: False Flag Debug Description: Generate debug output Default: False library Build-Depends: base >= 2, base < 5, containers, mtl, haskell98, random, pretty, parsec >= 3.0 Exposed-Modules: Data.Expr.Sugar Control.CP.SearchTree Control.CP.Transformers Control.CP.ComposableTransformers Control.CP.Solver Control.CP.PriorityQueue Control.CP.Queue Control.CP.FD.Interface Control.CP.FD.OvertonFD.OvertonFD Control.CP.FD.OvertonFD.Sugar Control.CP.EnumTerm Control.CP.FD.Solvers Control.CP.FD.Gecode.CodegenSolver Control.CP.FD.Model Control.CP.FD.Example Control.CP.FD.FD Control.CP.FD.Gecode.Common Other-Modules: Data.Expr.Data Data.Expr.Util Data.Linear Control.CP.FD.OvertonFD.Domain Control.CP.FD.SimpleFD Control.CP.FD.Graph Control.CP.FD.Decompose Control.CP.FD.SearchSpec.Data Control.CP.Debug Control.Mixin.Mixin Language.CPP.Syntax.AST Language.CPP.Pretty Control.Search.Language Control.Search.Stat Control.Search.Generator Control.Search.Combinator.For Control.Search.Combinator.Until Control.Search.Combinator.If Control.Search.Combinator.OrRepeat Control.Search.Combinator.Let Control.Search.Combinator.Success Control.Search.Combinator.Base Control.Search.Combinator.Failure Control.Search.Combinator.Once Control.Search.Combinator.And Control.Search.Combinator.Repeat Control.Search.Combinator.Or Control.Search.Combinator.Post Control.Search.Combinator.Misc Control.Search.Combinator.Print Control.Search.Memo Control.Search.GeneratorInfo Control.Search.Constraints Control.Search.MemoReader Control.Search.SStateT Control.Monatron.Monatron Control.Monatron.MonadInfo Control.Monatron.AutoLift Control.Monatron.Operations Control.Monatron.Zipper Control.Monatron.IdT Control.Monatron.Codensity Control.Monatron.Transformer Control.Monatron.Open Control.Monatron.AutoInstances Control.Monatron.MonadT Control.Monatron.Monad Control.Monatron.ZipperExamples GHC-Prof-Options: -auto-all -caf-all Include-Dirs: lib if flag(Debug) CPP-Options: -DDEBUG CC-Options: "-ggdb3" "-Wall" else CC-Options: "-g0" "-DNDEBUG" "-Wall" if flag(runtimegecode) C-Sources: lib/gecodeglue.cpp Extra-Libraries: gecodesupport gecodeset gecodeint gecodekernel gecodesearch Exposed-Modules: Control.CP.FD.Gecode.Runtime Control.CP.FD.Gecode.RuntimeSearch Control.CP.FD.Gecode.Interface CPP-Options: -DRGECODE Frameworks: gecode