Jan M Savage has answered several questions on Quora the past week:
Although a nitpicker could find fault with some of the answers and examples, it’s really nice to see people liking the Raku Programming Language from unexpected corners of the world!
Alexey’s Corner
Alexey Melezhik hardened their sysctl.conf.
Weeklies
Weekly Challenge #309 is available for your perusal.
New Pull Requests
Core Developments
- Daniel Green simplified decoding error reporting function on MoarVM.
- Timo Paulssen and Daniel Green fixed several recently introduced decoding issues.
- Stefan Seifert properly fixed a long standing NQP issue with register initialization when writing bytecode for repeat loops.
- Elizabeth Mattijsen was also busy:
- made
foo.item(and thus$(foo)) always return a container - allowed here-docs in the REPL
- fixed hyper operators and
.deepmapproducing unexpected types / errors - introduced ordered hashes with
Hash::Ordered - fixed a
MAINdispatch issue with named array arguments
- made
In RakuAST developments this week:
- Stefan Seifert started working on RakuAST again:
- pointy blocks with loop modifiers
- quite a lot of (nested) thunk / block related issues
- post constraints on non-subset type parameters
- exceptions in
.ACCEPTSat compile time - fixed implicits such
&?ROUTINEin methods - fixed labels on lazy loops
- several regex related issues
- and many more smaller fixes!
- The number of passing test-files with the new Raku grammar are now 142/153 (
make test+0) and 1170/1355 (make spectest+12).
Meanwhile on Mastodon
- Like Ansible by Alexey Melezhik.
- Simple, super flexible by Alexey Melezhik.
- If you don’t mind a bit of Raku by Alexey Melezhik.
- Solved an exercise by Samuel Chase.
- Doesn’t scale well by Alexey Melezhik.
- With an Ansible like DSL by Alexey Melezhik.
- More isolated plugins by Alexey Melezhik.
- Minimalistic CICD by Alexey Melezhik.
- Are you a bylaws geek? by Salve J. Nilsen.
- The
!meta-operator by Timo Paulsen.
Questions about Raku
- Using Recursive Regexes in Raku: how to limit recursion-levels? by jubilatious1.
Comments about Raku
- Rats by default by Steve Roe.
New Raku Modules
- Cro::HTTP::Session::SQLite “An implementation of Cro persistent sessions using SQLite” by Denis Kanchev.
Updated Raku Modules
- App::Rak::Markdown, rak, Git::Files, Chemistry::Elements, Rakudo::Cache, App::Rak, OO::Monitors, OO::Actors, Hash2Class, hyperize, IRC::Client, IRC::Client::Plugin::Rakkable, Data::TextOrBinary, REPL by Elizabeth Mattijsen.
- Gnome::N, Gnome::GObject, Gnome::Gio, Gnome::Gdk4, Gnome::GdkPixbuf, Gnome::Pango, Gnome::Gsk4, Gnome::Gtk4, Gnome::Graphene by Marcel Timmerman.
- App::SudokuHelper by Will Coleda.
- Map::Leaflet, Geo::Polyline by Brian Duggan.
- Sparrow6, Tomtit, Tomty, Sparrowdo by Alexey Melezhik.
- FunctionalParsers, Math::SpecialFunctions, Math::NumberTheory by Anton Antonov.
- App::Stouch by Samuel Young.
- HTML::EscapeUtils, App::JSONDiff by demanuel.
- FontConfig by David Warring.
Winding down
Quite a lot of core work this week! And quite a few module updates. It almost feels like spring is already here!
Please keep staying safe and healthy, and keep up the good work! Even after week 4 of hopefully only 209.
Meanwhile, still: Слава Україні! Героям слава!
If you like what I’m doing, committing to a small sponsorship would mean a great deal!
