schrodinger.unsafe

Members list

Concise view

Type members

Classlikes

trait Rng[S] extends Serializable

Attributes

Source:
Rng.scala
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
final class SplitMix(var seed: Long, val gamma: Long) extends Serializable

Attributes

Companion:
object
Source:
SplitMix.scala
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
object SplitMix

Attributes

Companion:
class
Source:
SplitMix.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait SplittableRng[S] extends Rng[S]

Attributes

Source:
Rng.scala
Graph
Supertypes
trait Rng[S]
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
final class Threefish extends Serializable

Attributes

Companion:
object
Source:
Threefish.scala
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
object Threefish

A splittable generator, as described in:

A splittable generator, as described in:

K Claessen and MH Palka. Splittable Pseudorandom Number Generators using Cryptographic Hashing. Haskell '13. http://dx.doi.org/10.1145/2503778.2503784

Attributes

Companion:
class
Source:
Threefish.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type