epanet-haskell alternatives and similar packages
Based on the "Algorithms" category.
Alternatively, view epanet-haskell alternatives based on common mentions on social networks and blogs.
-
arithmoi
Number theory: primes, arithmetic functions, modular computations, special sequences -
imj-animation
Monorepo for a multi-player game engine, and game examples -
presburger
Decision procedures for Presburger arithmetic in Haskell -
text-metrics
Calculate various string metrics efficiently in Haskell -
search-algorithms
Haskell library containing common graph search algorithms -
lca
Improves the known complexity of online lowest common ancestor search to O(log h) persistently, and without preprocessing -
treeviz
Haskell library for visualizing algorithmic decomposition of computations. -
incremental-sat-solver
Simple, Incremental SAT Solving as a Haskell Library -
integer-logarithms
Integer logarithms, originally split from arithmoi package -
GraphSCC
Tarjan's algorithm for computing strongly connected components -
infinite-search
An implementation of Martin Escardo's exhaustively searchable sets in Haskell. -
nonlinear-optimization-ad
Several Haskell packages for numerical optimizations. -
edit-distance-vector
Calculate edit scripts and distances between Vectors. -
graph-generators
A Haskell library for creating random Data.Graph instances using several pop -
adp-multi
Prototype of ADP for MCFL (multiple context-free languages) -
primesieve
A collection of packages related to math, algorithms and science, in Haskell. -
edit-distance-linear
Levenshtein edit distance in linear memory (also turns out to be faster than C++) -
dgim
:chart_with_upwards_trend: Implementation of the DGIM algorithm in Haskell. -
MIP
Libraries for reading/writing MIP problem files, invoking external MIP solvers, etc. in Haskell
Clean code begins in your IDE with SonarLint
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of epanet-haskell or a related project?
README
epanet-haskell
Call the EPANET toolkit via Haskell's Foreign Function Interface.
See epanet.de/developer/haskell.html for details.
Installation
Direct installation via Cabal:
cabal install epanet-haskell
Build Instructions
Haskell 2010, GNU make, gcc and ghc are required to build and run the example without Cabal.
make
./epanet_haskell_example
License
Licensed under the terms of the GPL, version 3. See [LICENSE](LICENSE) for licensing details.
*Note that all licence references and agreements mentioned in the epanet-haskell README section above
are relevant to that project's source code only.