On Fri, Aug 4, 2017 at 10:18 PM, ToddAndMargo <toddandma...@zoho.com> wrote:

> On 08/04/2017 08:43 PM, Bruce Gray wrote:
>
>>
>> P6-ish version:
>> ifconfig | perl6 -e 'say lines.map({ ~$0 if /^(\S+) ": flags="/
>> }).sort[1]'
>>
>
>
Wait a second.  How does map skip input elements like that?

> map { $_ if $_ %% 2 }, 1..10
(2 4 6 8 10)

> 1 if 1 %% 2
()

But:

> map { $_ %% 2 ?? $_ !! () }, 1..10
(() 2 () 4 () 6 () 8 () 10)

Reply via email to