Closed polux closed 7 years ago
tf-random
has a single C FFI import that needs to be shimmed with a Java import. We'll make this issue track that patch.
Btw, which libraries do you need that are unusable?
I stumbled upon it by trying to depend on megaparsec.
Sure. Will let you know once this issue is resolved.
Awesome, thanks! I'm really excited about eta.
Had a look at both the C code and the relevant java libraries for tf-random.
The code for java can be likely adapted from here: https://github.com/bmalkow/java-bc-threefish/blob/7e70464d70489869209a73ab9d5a9688d6e7cf3c/src/org/bouncycastle/crypto/engines/ThreefishEngine.java#L232
@psibi Finished this. It should now be working after updating Eta via ./update.sh
in the root repo.
Great, thanks a ton!
QuickCheck depends on tf-random which fails to install because:
quite a few libraries depend on QuickCheck which makes them in turn unusable.