2022.30 What

Someone with the nick MicrowaveOven86 asked a question on /r/rakulang: What do yall use raku for? With some nice, insightful, revealing and funny answers. Maybe more answers can be given by the readers of the Rakudo Weekly News?

Raku Conference

New presentations since the last listing in the weekly:

See also accepted presentations so far. If you have a nice module, or a nice use of the Raku Programming Language, please consider doing a presentation! You have until the 1st of August to submit your proposal!

And please register if you plan to attend to allow for better resource planning!

Wenzel’s Corner

Wenzel P.P. Peppmeyer got poetic in Are you a Raku poet?

Steve’s Corner

Steve Roe tries to work out how Raku (and the raku Dan module specifically) may have some resonance with the Data Scientists community in: Is raku Dan RubberSonic?

Did You Know?

Did you know that you can use the method .none (and friends) in a method call chain?

my \fib = 1, 1, * + * … ∞;
say so fib[^10].none.is-prime;  # False
say so fib[^10].any.is-prime;   # True
say so fib[5..9].one.is-prime;  # True

A Junction is a parallel value that whats to collaps into a single Bool. Any method call to a definite Junction will be forwarded to its members, coerced to Bool and collapsed with the Junction-type. The above any-form is equivalent to:

say fib[^10].map(*.is-prime).reduce(&[||]);

Junctions come in many forms and can make you code quite neat!

This week’s “Did you know” contributed by Wenzel P.P. Peppmeyer! Other contributions are welcome!


Weekly Challenge #175 is available for your perusal.

New Problem Solving Issues

New Pull Requests

Core Developments

  • Timo Paulssen fixed a few issues related to native unsigned integers in MoarVM.
  • Vadim Belman made the handles trait lazy, fixed an issue with method object duplication, and some containerization issues in the metamodel interface.
  • Elizabeth Mattijsen fixed an issue with a lone “-” in MAIN argument parsing, and made smartmatching DateTime objects more sensible.

Questions about Raku

Meanwhile on Twitter

Meanwhile on the mailing list

Comments about Raku

New Raku Modules

Updated Raku Modules

Winding down

Good to see another crop of new modules and module updates!

This week’s image again there to remind us to support Ukraine in their and our fight against the Russian aggression. Слава Україні!  Героям слава!

In the meantime, please stay safe, stay healthy, keep up the good work! ‘Rona is most definitely not over yet.

If you like what I’m doing, committing to a small sponsorship would mean a great deal!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s