new egg: srfi-271
Peter McGoron via Chicken-users <[email protected]> Wed, 3 Jun 2026 10:57:29 -0400
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <[email protected]> |
This library contains deterministic RNGs (and the system entropy source) wrapped in custom ports. This means that one can use the port IO procedures to read bytes from them. The deterministic RNGs have serializable state. RNGs can be seeded from other binary input ports. Available algorithms: * forward-secure chacha20 using fast key erasure * non-forward-secure chacha20 that allows seeking to 512 byte blocks * xoshiro256++ * splitmix64 Documentation: https://wiki.call-cc.org/eggref/6/srfi-271 (Not finished yet. Refer to SRFI 271 for usage.) release-info: https://files.mcgoron.com/chicken/srfi-271-egg/srfi-271.release-info -- Peter McGoron