math-programming: A library for formulating and solving math programs.

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Please see the README on GitHub at https://github.com/prsteele/math-programming#readme


[Skip to Readme]

Properties

Versions 0.3.0, 0.3.0, 0.4.0, 0.5.0, 0.5.1
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), containers (>=0.6.0.1 && <0.7), mtl (>=2.2.2 && <2.3), text (>=1.2.3.1 && <1.3) [details]
License BSD-3-Clause
Copyright 2018 Patrick Steele
Author Patrick Steele
Maintainer steele.pat@gmail.com
Category Math
Home page https://github.com/prsteele/math-programming#readme
Bug tracker https://github.com/prsteele/math-programming/issues
Source repo head: git clone https://github.com/prsteele/math-programming
Uploaded by prsteele at 2020-06-18T23:59:04Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for math-programming-0.3.0

[back to package description]

math-programming

A math programming library.

This library is designed to formulate and solve math programs, in particular linear programs and mixed-integer linear programs.

This library alone is not sufficient to solve math programs; to do so, a solver backend implementing the LPMonad or IPMonad classes is required, such as the GLPK backend.