Geoffrey Broadwell is trying to better understand the state of cross-platform terminal Unicode support. And would like people to install their Terminal::Tests module, run a script from that distribution and make a screen shot of the result. More info on /r/rakulang!
Steve’s Corner
Steve Roe pivoted their Raku work from hobby to part of their $day-job. And in that capacity, works a lot with (self-hosted) WordPress sites. Check out how that works out in “Raku meets WordPress” (/r/rakulang comments).
Anton’s Corner
Anton Antonov announced a Wolfram Language Paclet called RakuMode: a notebook style with cells for external execution of Raku commands. And published a new video called “Streamlining ChatGPT code generation and narration workflows“!
Weeklies
Weekly Challenge #212 is available for your perusal.
New Pull Requests
Core Developments
Again, only RakuAST developments this week:
- Elizabeth Mattijsen continued working on supporting rakudoc, adding grammar support for declarator docs.
- Stefan Seifert fixed a lot of error reporting, many stash issues, currying of postfix expressions, pseudo package lookups with sigils, handling of
ENTER
phasers, the&?BLOCK
variable, and$_
aliasing. - The number of passing test-files with the new Raku grammar are now 138/150 (
make test
+0) and 766/1355 (make spectest
+18).
Questions about Raku
- Too few positionals passed, why? by vonbrand.
Meanwhile on Mastodon
- It’s public by Curtis Poe.
- We’d love to teach you by The Raku Conference.
- No more ridiculous scrolling by Kay Rhodes.
Meanwhile on the mailing list
- The SF Perl Raku Study Group, 04/16 at 1pm PDT by Joseph Brenner.
- A conspicuous omission by Parrot Raiser.
Comments
- Raku made parsing easier by DemocracyFTW2.
- On method combination and dispatch by Ralph Mellor.
- Arguably also relevant by Ralph Mellor.
- Subs bind early, methods bind late by Ralph Mellor.
Updated Raku Modules
- Terminal::Tests by Geoffrey Broadwell.
- PublicSuffix by JJ Atria.
- Template::Nest::XS by Frode Marton Meling.
- MIDI::Make by Pierre-Emmanuel Lévesque.
- WWW::OpenAI, Grammar::TokenProcessing by Anton Antonov.
- Font::FreeType, PDF::Class by David Warring.
- Text::CSV by H.Merijn Brand.
- App::SudokuHelper by Will Coleda.
- Windows::Test by Tom Browder.
- Collection by Richard Hainsworth.
Winding down
This week’s picture is a reminder of people gone missing, and to express the hope for a future in which the people of Ukraine can return to normality and enjoy sitting by the river again. Слава Україні! Героям слава!
Please keep staying safe, keep staying healthy, and keep up the good work!
If you like what I’m doing, committing to a small sponsorship would mean a great deal!