How to efficiently implement binary decision diagrams (BDD)?
Use the Mk
(make node) and Build
(construct BDD) algorithms from Andersen, pp. 16-17. I haven't played with BDDs in a while, but I believe either H or T should be a hash table. Use hash tables for both to be on the safe side.