You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As such, Random.int 100 -100 produces values in the range [-100, 100]
Random.float contains no such step, and Random.float 100 -100 produces values in the range [100, 300] due to this, which assumes the bounds were passed in the correct order:
Random.int
contains a sanitization step at:random/src/Random.elm
Lines 81 to 85 in c1c9da4
As such,
Random.int 100 -100
produces values in the range[-100, 100]
Random.float
contains no such step, andRandom.float 100 -100
produces values in the range[100, 300]
due to this, which assumes the bounds were passed in the correct order:random/src/Random.elm
Lines 180 to 182 in c1c9da4
Either the same sanitization step should be added to
Random.float
or at the very least a prominent warning should be added to the documentation.The text was updated successfully, but these errors were encountered: