high_roller v1.0.0 HighRoller.RandomGenerator behaviour

Documentation for the HighRoller.Random behavior. This defines a behavior for modules that generate randomness.

Link to this section Summary

Link to this section Callbacks

Link to this callback

roll(num_of_dice, sides)

roll(num_of_dice :: integer(), sides :: integer()) :: [integer()]
Link to this callback

roll(num_of_dice, sides, current_result)

roll(
  num_of_dice :: integer(),
  sides :: integer(),
  current_result :: [integer()]
) :: [integer()]