In the section "After some reflection, figured out that this issue is caused by these libraries being in our Cabal file:", both cabal files are the exact same (I diffed them). What changed?
The actual solution isn't modifying the cabal file here at all, it is adding "extra-dep: true" to stack.yaml when we start using the cassandra-cql dependency from GitHub.
This too was wrong and the real problem was me putting "monads-tf" in my build dependencies instead of "mtl". I got bit by using a macro on that list of "try adding X dependency".
In any case, the original post is now updated and everything working.
5 comments
[ 3.4 ms ] story [ 21.7 ms ] threadI'll be updating the post again soon.
In any case, the original post is now updated and everything working.