5 comments

[ 3.4 ms ] story [ 21.7 ms ] thread
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?
They are both the same, you need to remove:

                       MonadCatchIO-transformers,
                       monads-tf,
                       bytestring,
                       text,
                       uuid,
I'm testing that and updating the post now. Thanks for your feedback, let me know if that works for you.
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.

I'll be updating the post again soon.

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.