The `cryptonite` library has a function `generateSecretKey :: MonadRandom m => m SecretKey` https://hackage.haskell.org/package/cryptonite-0.25/docs/Crypto-PubKey-Ed25519.html#v:generateSecretKey This would be good to have in `Crypto.ECC.Ed25519Donna`.
The
cryptonitelibrary has a functiongenerateSecretKey :: MonadRandom m => m SecretKeyhttps://hackage.haskell.org/package/cryptonite-0.25/docs/Crypto-PubKey-Ed25519.html#v:generateSecretKey
This would be good to have in
Crypto.ECC.Ed25519Donna.