Since last week, some Raku Programming Language related videos of lightning talks from TPRC 2023 have become available:
- Glue by Lee Johnson.
- 2023 State Of Raku by Daniel Sockwell.
- Regex – Is it so simple? by Matthew Stuckwisch.
- On Exercism.org by Daniel Mita.
All other videos are also available, or course.
Vadim’s Corner
Vadim Belman shows how roles can make your life so much easier in Easy-peasy Service From A Role (/r/rakulang comments).
Anton’s Corner
Anton Antonov introduces a new module that provides functions to access, interact and utilize Large Language Models in LLM::Functions.
Weeklies
Weekly Challenge #227 is available for your perusal.
New Pull Requests
- Add
statrepr and related syscalls - Fix
MVM_platform_lseek()on win32 - Fix incompatible function pointer types with clang16
- Use new
statsyscalls
Core Developments
- Elizabeth Mattijsen fixed a race-condition in the quote-language cache, and fixed an issue with subclasses of DateTime calling the
.truncate-tomethod. - Although not strictly a core development, Will Coleda managed to update ctags to the Raku Programming Language.
And in RakuAST developments this week:
- Elizabeth Mattijsen refactored margin handling in RakuDoc, introduced support for vulgar fractions such as
4²/₃ and4⅔(aka<14/3>), and made:allowin RakuDoc a purely renderer function. - 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
- Using for work by Paul Buetow.
- It’s a keeper! by Claudio Ramirez.
- A whole family of them! by Elizabeth Mattijsen.
- Not surprising by Curtis Poe.
Meanwhile still on Twitter 𝕏
- First class kebab by Jube.
- Hello RakuAST by Luis F. Uceta.
- Composable and readable by Luis F. Uceta.
Questions about Raku
- How do I create a class with the same name as a built-in one without overshadowing it? by Luis F. Uceta.
- Attempting to install
rakubrewand something just isn’t right by s-ro_mojosa. - Problem: program runs, trace causes exception by Cow1337killr.
- Role-constrained variable does not accept derived role defined inline by user1915829.
- Questions About Raku for Beginners Presentation at TPRC 2023 by s-ro_mojosa.
- How to debug a Raku program? by 陈易之.
Comments
- Raku for Glue by masukomi.
- The heck happened by Wenzel P.P. Peppmeier.
- No love for Raku by cpurdy.
- Unicode and ascii ops by capitainenemo.
- A bunch of heretics by Luis F. Uceta.
- A good talk by Steve Roe.
- Great article! by Luis F. Uceta.
- Not a bad language by nrdvana.
New Raku Modules
- ProblemSolver “Simple Constraint Programming Problem Solver” by Fernando Correa de Oliveira.
- Iec104Parser “Parsing Power IEC 104 Messages” by ohmycoudy.
- File::file “A Raku wrapper for the system
filecommand” by Tom Browder. - TXN “Double-entry accounting ledger packager” by Andy Weidenbaum.
- TXN::Remarshal “Double-entry accounting ledger file format converter” by Andy Weidenbaum.
- TXN::Parser “Double-entry accounting ledger parser” by Andy Weidenbaum.
Updated Raku Modules
- ML::FindTextualAnswer, WWW::OpenAI, WWW::PaLM, Text::CodeProcessing, LLM::Functions, Markdown::Grammar by Anton Antonov.
- Shell::DSL by Jack Kuan.
- Raku::Pod::Render by Richard Hainsworth.
- PublicSuffix by JJ Atria.
- JSON::Unmarshal by Vadim Belman.
- Net::Ethereum by Konstantin Narkhov.
- Digest::xxHash by Andy Weidenbaum.
- FontConfig, PDF::Font::Loader, PDF::Tags by David Warring.
Winding down
Quite a number of new modules in a very hot week 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!
