Hi Travis,
This should build without a problem (on Windows, haven't sorted the Linux build failures yet). The threaded version passes the testsuite (i.e. -threaded +RTS --io-manager=native) but the non-threaded
version has proven tricky to support correctly. That one still has a deadlock that I am debugging (though I have made significant progress since I last updated that MR).
I will push the updated code this weekend. Though I'm afraid that based on it not getting any review of the design so far and my current work commitments I won't be able to
get this done for GHC 8.10. So I will punt it to GHC 8.12.
The MR contains a list of TODOs in case you're wondering what's left on it.
Thanks,
Tamar