haskell-issues
haskell-issues copied to clipboard
The DAG of types
https://github.com/aelve/haskell-issues/issues/28, https://github.com/aelve/haskell-issues/issues/14 and the exference project suggest the need for a common library about types and operations between types, like unification.
https://hackage.haskell.org/package/unification-fd solves the unification part of this, leaving specialization to Haskell as one project and expansion with utilities for another. Hooray!
Nevermind, apparently it only does "first-order" and Haskell requires "second-order".