On Wed, 28 Dec 2016 12:29:51 -0800, [email protected] wrote: > Similarly to https://rt.perl.org/Ticket/Display.html?id=126990 > > Code: > say Rat.Range > > Result: > -Inf..Inf > > > But you cannot store Infs in a Rat, therefore it should be -Inf^..^Inf > (just like Int.Range).
Turns out Infs *are* in Rational range. So I undid the fix and added .Range to FatRats too Rakudo commit: https://github.com/rakudo/rakudo/commit/b3ab375f0cdca4a5c1ed906aa281254bce96f455 Tests change: https://github.com/perl6/roast/commit/96cca2d5bb
