Generate fuzzy numbers and times with 'ish'
I built ish because I liked the idea of this syntax for fuzzy dates and times:
2.hours.ish # 7379 seconds
1.day.ish.from_now # a day from now plus/minus 5 min
If you want to randomly generate some integers between 5 and 15 you could specify an offset:
10.ish(offset: 5) # => 7
Or a random price around $10:
(10.0).ish.round(2) # => 10.17
Anyhoo, give it a try if you want :)
Post a comment