Matthew Stuckwisch gave two very interesting presentations at the 2023 Perl and Raku Conference in Toronto:
Highly recommended if you’re interested in using the new RakuAST capabilities in your code.
Bruce Gray also gave two, more basic presentations about Raku:
Wenzel’s Corner
Wenzel P.P. Peppmeyer has been worried about the continued availability of issues and their discussions on Github, and decided to make it possible to archive them.
Anton’s Corner
Anton Antonov attempts to reveal the secret of Generating documents via templates and LLMs.
Joe’s Corner
Joe Brenner wants the world to know that the informal Raku Study Group is coming together on Zoom every two weeks.
Steve’s Corner
Steve Roe follows up on their blog post about sigils in an essay about the differences in approach between procedural, functional and object oriented programming in the Raku Programming Language.
Raku Steering Council
The minutes of the meeting of 15 July have been published.
Weeklies
Weekly Challenge #226 is available for your perusal.
New Pull Requests
Core Developments
- Vadim Belman added support for
.andthenand.orelsemethods onPromiseobjects with the same semantics as their infix counterparts (andthenorelse).
And in RakuAST developments this week:
- Elizabeth Mattijsen added support for → (2192 RIGHTWARDS ARROW) and ↔ (2194 LEFT RIGHT ARROW) as Unicode versions of -> and <->, and fixed several issues with
D<>,M<>andX<>markup. - The number of passing test-files with the new Raku grammar are now 140/150 (
make test) and 885/1357 (make spectest).
Meanwhile on Mastodon
- Congrats! by Mark Gardner.
- Works well for its simple task by Juerd Waalboer.
- My first useful script by Me Are Peter.
- Managed to implement by Solomon Foster.
- Separate acceptance by Fernando Correa de Oliveira.
- Challenge? by Mark Gardner.
- Nice to see! by Salve J. Nilsen.
- A new community by Siavash Askari Nasr.
- Emit on changes by Fernando Correa de Oliveira.
Meanwhile still on Twitter
- An SDK for resend by Khalid Elborai.
- When in Rome by JJ Merelo.
Questions about Raku
- Can I check the type of the keys/values of an
ArrayofPairs? by EZM. - How to convert all text into 1 except “0”s and first two fields in a CSV file? by jubilatious1.
- How to convert Hex string to IEEE754 Float number? by ohmycloudy.
Comments
- No single person by Márton Polgár.
- Shocked! by Márton Polgár.
- With a small gold-filled crack by Anonymous Monk.
- Much easier to reason about by blin.
- Forked itself by Márton Polgár.
- A tool for shelly things by WilhelmVonWeiner.
- What do we need for Perl 8? by Curtis Poe.
New Raku Modules
- Resend “Raku bindings for Resend” by Khalid Borai.
- Polyglot::Brainfuck “A basic module showing off how Brainfuck can be integrated into Raku” by Matthew Stuckwisch.
- ML::FindTextualAnswer “Function(s) for finding sub-strings in texts that appear to be answers to given questions according to certain Machine Learning (ML) algorithms or Large Language Models (LLMs)” by Anton Antonov.
Updated Raku Modules
- Github::PublicKeys by Tom Browder.
- PublicSuffix by JJ Atria.
- Protocol::Postgres, Net::Postgres by Leon Timmermans.
- Text::CodeProcessing, WWW::OpenAI, WWW::PaLM by Anton Antonov.
- Tomtit by Alexey Melezhik.
- Date::Names by Tom Browder.
- Template::Nest::XS by Frode Marton Meling.
- App::Tasks by Joelle Maslak.
- App::SerializerPerf by Geoffrey Broadwell.
- SOD by Khalid Elborai.
- Shell::DSL by Jack Kuan.
- Raku::Pod::Render by Richard Hainsworth.
Winding down
As last week, a week with many hottest days ever on the planet, again! Слава Україні! Героям слава!
Please keep staying safe and cool and healthy, and keep up the good work!
If you like what I’m doing, committing to a small sponsorship would mean a great deal!
