This repository contains a number of Haskell packages used to solve math programming problems.
Check out the examples
; these show you how to get
started modeling and solving math programs.
math-programming
, a high-level interface for defining math programs.math-programming-glpk
, a solver backend formath-programming
interfacing with the GLPK solver.math-programming-tests
, helper functions for defining tests for new solver backends.glpk-headers
, low-level bindings the GLPK solver.examples
, a collection of example code.
The easiest way to work on this project is to use the Nix package
manager; with nix
installed, running
nix-shell
in the root directory will put you a development shell with all the
dependencies necessary for a traditional cabal
-based development
cycle.