limp-cbc-0.3.2.2: limp-cbc.cabal
name: limp-cbc
version: 0.3.2.2
synopsis: bindings for integer linear programming solver Coin/CBC
description: very simple binding to external solver, CBC.
CBC is somewhat faster than GLPK, and also has a more permissive licence.
relies on coin/cbc version 2.8.6.
license: MIT
license-file: LICENSE
author: Amos Robinson
maintainer: amos.robinson@gmail.com
category: Numeric
build-type: Simple
cabal-version: >=1.10
homepage: https://github.com/amosr/limp-cbc
extra-source-files:
cbits/Cbc.h
cbits/coin/Cbc_ampl.h
cbits/coin/Cbc_C_Interface.h
cbits/coin/CbcConfig.h
cbits/coin/CglConfig.h
cbits/coin/Clp_C_Interface.h
cbits/coin/ClpConfig.h
cbits/coin/Coin_C_defines.h
cbits/coin/CoinOslC.h
cbits/coin/CoinUtilsConfig.h
cbits/coin/config_cbc_default.h
cbits/coin/config_cgl_default.h
cbits/coin/config_clp_default.h
cbits/coin/config_coinutils_default.h
cbits/coin/config_osi_default.h
cbits/coin/OsiConfig.h
cbits/coin/AbcCommon.hpp
cbits/coin/CbcBranchActual.hpp
cbits/coin/CbcBranchAllDifferent.hpp
cbits/coin/CbcBranchBase.hpp
cbits/coin/CbcBranchCut.hpp
cbits/coin/CbcBranchDecision.hpp
cbits/coin/CbcBranchDefaultDecision.hpp
cbits/coin/CbcBranchDynamic.hpp
cbits/coin/CbcBranchingObject.hpp
cbits/coin/CbcBranchLotsize.hpp
cbits/coin/CbcBranchToFixLots.hpp
cbits/coin/CbcClique.hpp
cbits/coin/CbcCompare.hpp
cbits/coin/CbcCompareActual.hpp
cbits/coin/CbcCompareBase.hpp
cbits/coin/CbcCompareDefault.hpp
cbits/coin/CbcCompareDepth.hpp
cbits/coin/CbcCompareEstimate.hpp
cbits/coin/CbcCompareObjective.hpp
cbits/coin/CbcConsequence.hpp
cbits/coin/CbcCountRowCut.hpp
cbits/coin/CbcCutGenerator.hpp
cbits/coin/CbcCutModifier.hpp
cbits/coin/CbcCutSubsetModifier.hpp
cbits/coin/CbcDummyBranchingObject.hpp
cbits/coin/CbcEventHandler.hpp
cbits/coin/CbcFathom.hpp
cbits/coin/CbcFathomDynamicProgramming.hpp
cbits/coin/CbcFeasibilityBase.hpp
cbits/coin/CbcFixVariable.hpp
cbits/coin/CbcFollowOn.hpp
cbits/coin/CbcFullNodeInfo.hpp
cbits/coin/CbcGeneral.hpp
cbits/coin/CbcGeneralDepth.hpp
cbits/coin/CbcHeuristic.hpp
cbits/coin/CbcHeuristicDINS.hpp
cbits/coin/CbcHeuristicDive.hpp
cbits/coin/CbcHeuristicDiveCoefficient.hpp
cbits/coin/CbcHeuristicDiveFractional.hpp
cbits/coin/CbcHeuristicDiveGuided.hpp
cbits/coin/CbcHeuristicDiveLineSearch.hpp
cbits/coin/CbcHeuristicDivePseudoCost.hpp
cbits/coin/CbcHeuristicDiveVectorLength.hpp
cbits/coin/CbcHeuristicFPump.hpp
cbits/coin/CbcHeuristicGreedy.hpp
cbits/coin/CbcHeuristicLocal.hpp
cbits/coin/CbcHeuristicPivotAndFix.hpp
cbits/coin/CbcHeuristicRandRound.hpp
cbits/coin/CbcHeuristicRENS.hpp
cbits/coin/CbcHeuristicRINS.hpp
cbits/coin/CbcHeuristicVND.hpp
cbits/coin/CbcLinked.hpp
cbits/coin/CbcMessage.hpp
cbits/coin/CbcMipStartIO.hpp
cbits/coin/CbcModel.hpp
cbits/coin/CbcNode.hpp
cbits/coin/CbcNodeInfo.hpp
cbits/coin/CbcNWay.hpp
cbits/coin/CbcObject.hpp
cbits/coin/CbcObjectUpdateData.hpp
cbits/coin/CbcOrClpParam.hpp
cbits/coin/CbcOrClpParam.cpp
cbits/coin/CbcPartialNodeInfo.hpp
cbits/coin/CbcSimpleInteger.hpp
cbits/coin/CbcSimpleIntegerDynamicPseudoCost.hpp
cbits/coin/CbcSimpleIntegerPseudoCost.hpp
cbits/coin/CbcSolver.hpp
cbits/coin/CbcSolverAnalyze.hpp
cbits/coin/CbcSolverExpandKnapsack.hpp
cbits/coin/CbcSolverHeuristics.hpp
cbits/coin/CbcSOS.hpp
cbits/coin/CbcStatistics.hpp
cbits/coin/CbcStrategy.hpp
cbits/coin/CbcSubProblem.hpp
cbits/coin/CbcThread.hpp
cbits/coin/CbcTree.hpp
cbits/coin/CbcTreeLocal.hpp
cbits/coin/Cgl012cut.hpp
cbits/coin/CglAllDifferent.hpp
cbits/coin/CglClique.hpp
cbits/coin/CglCutGenerator.hpp
cbits/coin/CglDuplicateRow.hpp
cbits/coin/CglFlowCover.hpp
cbits/coin/CglGMI.hpp
cbits/coin/CglGMIParam.hpp
cbits/coin/CglGomory.hpp
cbits/coin/CglKnapsackCover.hpp
cbits/coin/CglLandP.hpp
cbits/coin/CglLandPMessages.hpp
cbits/coin/CglLandPSimplex.hpp
cbits/coin/CglLandPTabRow.hpp
cbits/coin/CglLandPUtils.hpp
cbits/coin/CglLandPValidator.hpp
cbits/coin/CglLiftAndProject.hpp
cbits/coin/CglMessage.hpp
cbits/coin/CglMixedIntegerRounding.hpp
cbits/coin/CglMixedIntegerRounding2.hpp
cbits/coin/CglOddHole.hpp
cbits/coin/CglParam.hpp
cbits/coin/CglPreProcess.hpp
cbits/coin/CglProbing.hpp
cbits/coin/CglRedSplit.hpp
cbits/coin/CglRedSplit2.hpp
cbits/coin/CglRedSplit2Param.hpp
cbits/coin/CglRedSplitParam.hpp
cbits/coin/CglResidualCapacity.hpp
cbits/coin/CglSimpleRounding.hpp
cbits/coin/CglStored.hpp
cbits/coin/CglTreeInfo.hpp
cbits/coin/CglTwomir.hpp
cbits/coin/CglZeroHalf.hpp
cbits/coin/ClpCholeskyBase.hpp
cbits/coin/ClpCholeskyDense.hpp
cbits/coin/ClpCholeskyWssmp.hpp
cbits/coin/ClpConstraint.hpp
cbits/coin/ClpConstraintLinear.hpp
cbits/coin/ClpConstraintQuadratic.hpp
cbits/coin/ClpDualRowDantzig.hpp
cbits/coin/ClpDualRowPivot.hpp
cbits/coin/ClpDualRowSteepest.hpp
cbits/coin/ClpDummyMatrix.hpp
cbits/coin/ClpDynamicExampleMatrix.hpp
cbits/coin/ClpDynamicMatrix.hpp
cbits/coin/ClpEventHandler.hpp
cbits/coin/ClpFactorization.hpp
cbits/coin/ClpGubDynamicMatrix.hpp
cbits/coin/ClpGubMatrix.hpp
cbits/coin/ClpHelperFunctions.hpp
cbits/coin/ClpInterior.hpp
cbits/coin/ClpLinearObjective.hpp
cbits/coin/ClpLsqr.hpp
cbits/coin/ClpMatrixBase.hpp
cbits/coin/ClpMessage.hpp
cbits/coin/ClpModel.hpp
cbits/coin/ClpNetworkBasis.hpp
cbits/coin/ClpNetworkMatrix.hpp
cbits/coin/ClpNode.hpp
cbits/coin/ClpNonLinearCost.hpp
cbits/coin/ClpObjective.hpp
cbits/coin/ClpPackedMatrix.hpp
cbits/coin/ClpParameters.hpp
cbits/coin/ClpPdco.hpp
cbits/coin/ClpPdcoBase.hpp
cbits/coin/ClpPlusMinusOneMatrix.hpp
cbits/coin/ClpPredictorCorrector.hpp
cbits/coin/ClpPresolve.hpp
cbits/coin/ClpPrimalColumnDantzig.hpp
cbits/coin/ClpPrimalColumnPivot.hpp
cbits/coin/ClpPrimalColumnSteepest.hpp
cbits/coin/ClpQuadraticObjective.hpp
cbits/coin/ClpSimplex.hpp
cbits/coin/ClpSimplexDual.hpp
cbits/coin/ClpSimplexNonlinear.hpp
cbits/coin/ClpSimplexOther.hpp
cbits/coin/ClpSimplexPrimal.hpp
cbits/coin/ClpSolve.hpp
cbits/coin/CoinAlloc.hpp
cbits/coin/CoinBuild.hpp
cbits/coin/CoinDenseFactorization.hpp
cbits/coin/CoinDenseVector.hpp
cbits/coin/CoinDistance.hpp
cbits/coin/CoinError.hpp
cbits/coin/CoinFactorization.hpp
cbits/coin/CoinFileIO.hpp
cbits/coin/CoinFinite.hpp
cbits/coin/CoinFloatEqual.hpp
cbits/coin/CoinHelperFunctions.hpp
cbits/coin/CoinIndexedVector.hpp
cbits/coin/CoinLpIO.hpp
cbits/coin/CoinMessage.hpp
cbits/coin/CoinMessageHandler.hpp
cbits/coin/CoinModel.hpp
cbits/coin/CoinModelUseful.hpp
cbits/coin/CoinMpsIO.hpp
cbits/coin/CoinOslFactorization.hpp
cbits/coin/CoinPackedMatrix.hpp
cbits/coin/CoinPackedVector.hpp
cbits/coin/CoinPackedVectorBase.hpp
cbits/coin/CoinParam.hpp
cbits/coin/CoinPragma.hpp
cbits/coin/CoinPresolveDoubleton.hpp
cbits/coin/CoinPresolveDual.hpp
cbits/coin/CoinPresolveDupcol.hpp
cbits/coin/CoinPresolveEmpty.hpp
cbits/coin/CoinPresolveFixed.hpp
cbits/coin/CoinPresolveForcing.hpp
cbits/coin/CoinPresolveImpliedFree.hpp
cbits/coin/CoinPresolveIsolated.hpp
cbits/coin/CoinPresolveMatrix.hpp
cbits/coin/CoinPresolveMonitor.hpp
cbits/coin/CoinPresolvePsdebug.hpp
cbits/coin/CoinPresolveSingleton.hpp
cbits/coin/CoinPresolveSubst.hpp
cbits/coin/CoinPresolveTighten.hpp
cbits/coin/CoinPresolveTripleton.hpp
cbits/coin/CoinPresolveUseless.hpp
cbits/coin/CoinPresolveZeros.hpp
cbits/coin/CoinSearchTree.hpp
cbits/coin/CoinShallowPackedVector.hpp
cbits/coin/CoinSignal.hpp
cbits/coin/CoinSimpFactorization.hpp
cbits/coin/CoinSnapshot.hpp
cbits/coin/CoinSort.hpp
cbits/coin/CoinStructuredModel.hpp
cbits/coin/CoinTime.hpp
cbits/coin/CoinTypes.hpp
cbits/coin/CoinWarmStart.hpp
cbits/coin/CoinWarmStartBasis.hpp
cbits/coin/CoinWarmStartDual.hpp
cbits/coin/CoinWarmStartPrimalDual.hpp
cbits/coin/CoinWarmStartVector.hpp
cbits/coin/Idiot.hpp
cbits/coin/OsiAuxInfo.hpp
cbits/coin/OsiBranchingObject.hpp
cbits/coin/OsiCbcSolverInterface.hpp
cbits/coin/OsiChooseVariable.hpp
cbits/coin/OsiClpSolverInterface.hpp
cbits/coin/OsiColCut.hpp
cbits/coin/OsiCollections.hpp
cbits/coin/OsiCut.hpp
cbits/coin/OsiCuts.hpp
cbits/coin/OsiPresolve.hpp
cbits/coin/OsiRowCut.hpp
cbits/coin/OsiRowCutDebugger.hpp
cbits/coin/OsiSolverBranch.hpp
cbits/coin/OsiSolverInterface.hpp
cbits/coin/OsiSolverParameters.hpp
source-repository head
type: git
location: git://github.com/amosr/limp-cbc.git
flag embedded
description: Use the embedded Coin/CBC solver instead of linking to the installed one.
default: True
library
hs-source-dirs: src
exposed-modules:
Numeric.Limp.Solvers.Cbc
Numeric.Limp.Solvers.Cbc.Solve
Numeric.Limp.Solvers.Cbc.Error
Numeric.Limp.Solvers.Cbc.MatrixRepr
other-modules:
Numeric.Limp.Solvers.Cbc.Internal.Foreign
Numeric.Limp.Solvers.Cbc.Internal.Wrapper
build-depends:
base >= 4.9 && < 5,
containers == 0.5.*,
vector >= 0.10 && < 0.13,
limp == 0.3.2.2
ghc-options: -Wall -fno-warn-orphans
default-language: Haskell2010
default-extensions: TemplateHaskell TypeFamilies FlexibleContexts GeneralizedNewtypeDeriving DataKinds GADTs RankNTypes
build-tools: c2hs
if !flag(embedded)
extra-libraries: stdc++
pkgconfig-depends: cbc
include-dirs: cbits
includes: Cbc.h
c-sources: cbits/Cbc.cpp
else
extra-libraries: stdc++
include-dirs: cbits, cbits/coin
includes: Cbc.h
cc-options: -w -DCOIN_HAS_CLP=1 -DHAVE_CMATH=1 -DHAVE_CFLOAT=1
c-sources:
cbits/Cbc.cpp
cbits/coin/CbcBranchCut.cpp
cbits/coin/CbcBranchDecision.cpp
cbits/coin/CbcBranchDefaultDecision.cpp
cbits/coin/CbcBranchDynamic.cpp
cbits/coin/CbcBranchingObject.cpp
cbits/coin/CbcBranchLotsize.cpp
cbits/coin/CbcClique.cpp
cbits/coin/CbcCompareDefault.cpp
cbits/coin/CbcCompareDepth.cpp
cbits/coin/CbcConsequence.cpp
cbits/coin/CbcCountRowCut.cpp
cbits/coin/CbcCutGenerator.cpp
cbits/coin/CbcCutModifier.cpp
cbits/coin/CbcDummyBranchingObject.cpp
cbits/coin/CbcOrClpParam.cpp
cbits/coin/CbcEventHandler.cpp
cbits/coin/CbcFathom.cpp
cbits/coin/CbcFixVariable.cpp
cbits/coin/CbcFollowOn.cpp
cbits/coin/CbcFullNodeInfo.cpp
cbits/coin/CbcGeneral.cpp
cbits/coin/CbcGeneralDepth.cpp
cbits/coin/CbcHeuristic.cpp
cbits/coin/CbcHeuristicDINS.cpp
cbits/coin/CbcHeuristicDive.cpp
cbits/coin/CbcHeuristicDiveCoefficient.cpp
cbits/coin/CbcHeuristicDiveFractional.cpp
cbits/coin/CbcHeuristicDiveGuided.cpp
cbits/coin/CbcHeuristicDiveLineSearch.cpp
cbits/coin/CbcHeuristicDivePseudoCost.cpp
cbits/coin/CbcHeuristicDiveVectorLength.cpp
cbits/coin/CbcHeuristicFPump.cpp
cbits/coin/CbcHeuristicGreedy.cpp
cbits/coin/CbcHeuristicLocal.cpp
cbits/coin/CbcHeuristicPivotAndFix.cpp
cbits/coin/CbcHeuristicRandRound.cpp
cbits/coin/CbcHeuristicRENS.cpp
cbits/coin/CbcHeuristicRINS.cpp
cbits/coin/CbcHeuristicVND.cpp
cbits/coin/CbcLinked.cpp
cbits/coin/CbcMessage.cpp
cbits/coin/CbcMipStartIO.cpp
cbits/coin/CbcModel.cpp
cbits/coin/CbcNode.cpp
cbits/coin/CbcNodeInfo.cpp
cbits/coin/CbcNWay.cpp
cbits/coin/CbcObject.cpp
cbits/coin/CbcObjectUpdateData.cpp
cbits/coin/CbcPartialNodeInfo.cpp
cbits/coin/CbcSimpleInteger.cpp
cbits/coin/CbcSimpleIntegerDynamicPseudoCost.cpp
cbits/coin/CbcSimpleIntegerPseudoCost.cpp
cbits/coin/CbcSolver.cpp
cbits/coin/CbcSolverAnalyze.cpp
cbits/coin/CbcSolverExpandKnapsack.cpp
cbits/coin/CbcSolverHeuristics.cpp
cbits/coin/CbcSOS.cpp
cbits/coin/CbcStatistics.cpp
cbits/coin/CbcStrategy.cpp
cbits/coin/CbcSubProblem.cpp
cbits/coin/CbcThread.cpp
cbits/coin/CbcTree.cpp
cbits/coin/CbcTreeLocal.cpp
cbits/coin/Cgl012cut.cpp
cbits/coin/CglClique.cpp
cbits/coin/CglCliqueHelper.cpp
cbits/coin/CglCutGenerator.cpp
cbits/coin/CglDuplicateRow.cpp
cbits/coin/CglFlowCover.cpp
cbits/coin/CglGMI.cpp
cbits/coin/CglGMIParam.cpp
cbits/coin/CglGomory.cpp
cbits/coin/CglKnapsackCover.cpp
cbits/coin/CglLandP.cpp
cbits/coin/CglLandPMessages.cpp
cbits/coin/CglLandPSimplex.cpp
cbits/coin/CglLandPTabRow.cpp
cbits/coin/CglLandPUtils.cpp
cbits/coin/CglLandPValidator.cpp
cbits/coin/CglMessage.cpp
cbits/coin/CglMixedIntegerRounding2.cpp
cbits/coin/CglOddHole.cpp
cbits/coin/CglParam.cpp
cbits/coin/CglPreProcess.cpp
cbits/coin/CglProbing.cpp
cbits/coin/CglRedSplit.cpp
cbits/coin/CglRedSplit2.cpp
cbits/coin/CglRedSplit2Param.cpp
cbits/coin/CglRedSplitParam.cpp
cbits/coin/CglResidualCapacity.cpp
cbits/coin/CglStored.cpp
cbits/coin/CglTreeInfo.cpp
cbits/coin/CglTwomir.cpp
cbits/coin/CglZeroHalf.cpp
cbits/coin/ClpCholeskyBase.cpp
cbits/coin/ClpCholeskyDense.cpp
cbits/coin/ClpConstraint.cpp
cbits/coin/ClpConstraintLinear.cpp
cbits/coin/ClpConstraintQuadratic.cpp
cbits/coin/ClpDualRowDantzig.cpp
cbits/coin/ClpDualRowPivot.cpp
cbits/coin/ClpDualRowSteepest.cpp
cbits/coin/ClpDynamicMatrix.cpp
cbits/coin/ClpEventHandler.cpp
cbits/coin/ClpFactorization.cpp
cbits/coin/ClpHelperFunctions.cpp
cbits/coin/ClpInterior.cpp
cbits/coin/ClpLinearObjective.cpp
cbits/coin/ClpLsqr.cpp
cbits/coin/ClpMatrixBase.cpp
cbits/coin/ClpMessage.cpp
cbits/coin/ClpModel.cpp
cbits/coin/ClpNetworkBasis.cpp
cbits/coin/ClpNetworkMatrix.cpp
cbits/coin/ClpNode.cpp
cbits/coin/ClpNonLinearCost.cpp
cbits/coin/ClpObjective.cpp
cbits/coin/ClpPackedMatrix.cpp
cbits/coin/ClpPdco.cpp
cbits/coin/ClpPdcoBase.cpp
cbits/coin/ClpPlusMinusOneMatrix.cpp
cbits/coin/ClpPredictorCorrector.cpp
cbits/coin/ClpPresolve.cpp
cbits/coin/ClpPrimalColumnDantzig.cpp
cbits/coin/ClpPrimalColumnPivot.cpp
cbits/coin/ClpPrimalColumnSteepest.cpp
cbits/coin/ClpQuadraticObjective.cpp
cbits/coin/ClpSimplex.cpp
cbits/coin/ClpSimplexDual.cpp
cbits/coin/ClpSimplexNonlinear.cpp
cbits/coin/ClpSimplexOther.cpp
cbits/coin/ClpSimplexPrimal.cpp
cbits/coin/ClpSolve.cpp
cbits/coin/CoinBuild.cpp
cbits/coin/CoinDenseFactorization.cpp
cbits/coin/CoinDenseVector.cpp
cbits/coin/CoinError.cpp
cbits/coin/CoinFactorization1.cpp
cbits/coin/CoinFactorization2.cpp
cbits/coin/CoinFactorization3.cpp
cbits/coin/CoinFactorization4.cpp
cbits/coin/CoinFileIO.cpp
cbits/coin/CoinFinite.cpp
cbits/coin/CoinIndexedVector.cpp
cbits/coin/CoinLpIO.cpp
cbits/coin/CoinMessage.cpp
cbits/coin/CoinMessageHandler.cpp
cbits/coin/CoinModel.cpp
cbits/coin/CoinModelUseful.cpp
cbits/coin/CoinModelUseful2.cpp
cbits/coin/CoinMpsIO.cpp
cbits/coin/CoinOslFactorization.cpp
cbits/coin/CoinOslFactorization2.cpp
cbits/coin/CoinOslFactorization3.cpp
cbits/coin/CoinPackedMatrix.cpp
cbits/coin/CoinPackedVector.cpp
cbits/coin/CoinPackedVectorBase.cpp
cbits/coin/CoinPostsolveMatrix.cpp
cbits/coin/CoinPrePostsolveMatrix.cpp
cbits/coin/CoinPresolveDoubleton.cpp
cbits/coin/CoinPresolveDual.cpp
cbits/coin/CoinPresolveDupcol.cpp
cbits/coin/CoinPresolveEmpty.cpp
cbits/coin/CoinPresolveFixed.cpp
cbits/coin/CoinPresolveForcing.cpp
cbits/coin/CoinPresolveHelperFunctions.cpp
cbits/coin/CoinPresolveImpliedFree.cpp
cbits/coin/CoinPresolveIsolated.cpp
cbits/coin/CoinPresolveMatrix.cpp
cbits/coin/CoinPresolveMonitor.cpp
cbits/coin/CoinPresolvePsdebug.cpp
cbits/coin/CoinPresolveSingleton.cpp
cbits/coin/CoinPresolveSubst.cpp
cbits/coin/CoinPresolveTighten.cpp
cbits/coin/CoinPresolveTripleton.cpp
cbits/coin/CoinPresolveUseless.cpp
cbits/coin/CoinPresolveZeros.cpp
cbits/coin/CoinSearchTree.cpp
cbits/coin/CoinShallowPackedVector.cpp
cbits/coin/CoinSimpFactorization.cpp
cbits/coin/CoinSnapshot.cpp
cbits/coin/CoinStructuredModel.cpp
cbits/coin/CoinWarmStartBasis.cpp
cbits/coin/CoinWarmStartDual.cpp
cbits/coin/CoinWarmStartPrimalDual.cpp
cbits/coin/CoinWarmStartVector.cpp
cbits/coin/Idiot.cpp
cbits/coin/IdiSolve.cpp
cbits/coin/OsiAuxInfo.cpp
cbits/coin/OsiBranchingObject.cpp
cbits/coin/OsiCbcSolverInterface.cpp
cbits/coin/OsiChooseVariable.cpp
cbits/coin/OsiClpSolverInterface.cpp
cbits/coin/OsiColCut.cpp
cbits/coin/OsiCut.cpp
cbits/coin/OsiCuts.cpp
cbits/coin/OsiNames.cpp
cbits/coin/OsiPresolve.cpp
cbits/coin/OsiRowCut.cpp
cbits/coin/OsiRowCutDebugger.cpp
cbits/coin/OsiSolverBranch.cpp
cbits/coin/OsiSolverInterface.cpp
test-suite examples
type: exitcode-stdio-1.0
hs-source-dirs: examples
main-is: Test.hs
build-depends: base, limp, limp-cbc
default-language: Haskell2010
default-extensions: TemplateHaskell TypeFamilies FlexibleContexts GeneralizedNewtypeDeriving DataKinds GADTs RankNTypes StandaloneDeriving
test-suite test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends: base, limp, limp-cbc, tasty, tasty-quickcheck, QuickCheck
default-language: Haskell2010
default-extensions: TemplateHaskell TypeFamilies FlexibleContexts GeneralizedNewtypeDeriving DataKinds GADTs RankNTypes StandaloneDeriving