Closed rpeszek closed 7 years ago
Thank you so much for catching this! This a bug due to the massive perf refactoring that happened just before 0.0.9 release. The fix is quite simple, see the tagged commit.
This time, the fix is in the compiler so the rebuilding steps are a bit different:
1) Clone the eta repo (see docs for instructions)
2) stack install eta
to install the fixed compiler. If you did the binary installation, let me know and I'll provide extra steps.
3) etlas install stm-containers --reinstall
to recompile the package with the fix. If by chance it doesn't succeed, add on a --force-reinstalls
flag as well and manually reinstall all packages that etlas tells you are broken.
It worked, however I had to do
etlas clean
etlas install --dependencies-only
doing just
etlas install stm-containers --reinstall
was not enough (I was getting the same error).
Maybe this is somehow related to moving from 0.0.9.1 to 0.0.9.2 but if this was the case I would expect different errors (like packages missing).
Thanks!
This appears to be the last issue with stm-containers map. Trying to list map elements result in
EDITED: Example repo has been removed.
I tested that the same code runs with stack This code uses list-t transformer library as well.