Can you all take this interesting question to StackOverflow too? Thanks!

El sáb., 5 may. 2018 a las 21:57, Sean McAfee (<eef...@gmail.com>) escribió:

> On Wed, May 2, 2018 at 3:44 AM, Elizabeth Mattijsen <l...@dijkmat.nl>
> wrote:
>
>> Getting back to maybe your original question: if you want the date 7 days
>> from now, you can just use integer arithmetic:
>>
>> $ 6 'say Date.today + 7'
>> 2018-05-09
>>
>
> Oh, I knew that; that was just an example.
>
> My actual code involved finding the date of the next Tuesday after today,
> for which I originally wrote:
>
>     my $next-tuesday = (Date.today ... *.day-of-week == 2).tail;
>
> It bugged me a bit stylistically that the parentheses gave prominence to
> the entire sequence when all I really wanted was the final element.  So I
> played with it a big until I got:
>
>     my $next-tuesday = first *.day-of-week == 2, Date.today .. *;
>
> That's when I accidentally left off the third period and found that it
> still worked.
>
>

-- 
JJ

Reply via email to