HasCacBDD alternatives and similar packages
Based on the "Data" category.
Alternatively, view HasCacBDD alternatives based on common mentions on social networks and blogs.
-
streaming
An optimized general monad transformer for streaming applications, with a simple prelude of functions
InfluxDB - Purpose built for real-time analytics at any scale.
Do you think we are missing an alternative of HasCacBDD or a related project?
README
HasCacBDD
Haskell bindings for CacBDD, a Binary Decision Diagram (BDD) package with dynamic cache management.
Original C++ code from http://kailesu.net/CacBDD and a C wrapper are included.
Getting Started
Install C compilers and stack if necessary:
apt install build-essential git curl -sSL https://get.haskellstack.org/ | sh
Download, build and load the lastest version:
git clone https://github.com/m4lvin/HasCacBDD.git cd HasCacBDD stack setup stack build stack exec ghci
Note:
stack ghci
apparently does not work with the shared library. You really needstack build
and thenstack exec ghci
.Play :-)
位> import Data.HasCacBDD 位> var 5 Var 5 Top Bot 位> neg (var 5) Var 5 Bot Top 位> dis (neg (var 3)) (var 3) Top