Fixed with 7814349, tests added with d649801, can be closed

> On 11 Aug 2015, at 18:26, Sam S. (via RT) <[email protected]> 
> wrote:
> 
> # New Ticket Created by  Sam S. 
> # Please include the string:  [perl #125791]
> # in the subject line of all future correspondence about this issue. 
> # <URL: https://rt.perl.org/Ticket/Display.html?id=125791 >
> 
> 
> Ranges are supposed to be immutable value types, and they do work that way 
> w.r.t object identity comparison:
> 
>    ➜  my $r = 5..10;
>    ➜  $r === 5..10;
>    True
> 
> However, the .bounds method returns item containers which, when assigned to, 
> affect the original Range object:
> 
>    ➜  $r.bounds[1] = 8;
>    ➜  say $r
>    5..8
> 
> The .bounds method should probably be made to decontainerize its return 
> values, to fix this.

Reply via email to