And this:
> March 10th, 2024 1pm in California, 9pm in the UK
Should've read "8pm in the UK".
On 3/7/24, Joseph Brenner wrote:
> Note: Here in the US, we are about to "spring ahead" one mooorre time,
> and the 1pm I'm referring to is an hour earlier than many of you expect.
>
>"It's becom
Note: Here in the US, we are about to "spring ahead" one mooorre time,
and the 1pm I'm referring to is an hour earlier than many of you expect.
"It's becoming increasingly unusual to read a report of a new
technology or scientific discovery that doesn't breathlessly
use the phrase 'it see
On Tue, Mar 5, 2024 at 7:01 AM ToddAndMargo via perl6-users
wrote:
> >> $ raku -e '.say for .sort(*.split(/\d+/, :kv).map({
> >> (try .Numeric) // $_}).List)'
> >>
> >> Yippee!
> > raku -e '.say for .sort: { .comb(/ \d+ | \D+ /).map({
> > .Int // .self }).cache };'
>
> Awesome! Now I have two
hello,
> ==> sort({ | map { +$_ // $_ }, .split: /\d+/, :v }) ==> say()
ok … so I'm lost but I'm not even curious to understand why (because of
my lack of interest for the ==> operator :))
regards
marc
--
Marc Chantreux
Pôle CESAR (Calcul et services avancés à la recherche)
Université de Stra
Hi Marc,
This works:
==> sort({ | map { +$_ // $_ }, .split: /\d+/, :v }) ==>
say()
As the documentation says here https://docs.raku.org/routine/%3D%3D%26gt%3B
The precedence is very loose so you will need to use parentheses to assign
the result
On Thu, Mar 7, 2024 at 8:37 AM Marc Chantreux
hello,
> How would you write that expression using the feed operator?
I tried
< afoo12 afoo2 >
==> {.sort: { | map { +$_ // $_ }, .split: /\d+/, :v }}
==> {map &say}
and the error message is really interesting
Only routine calls or variables that can '.append' m