2023.28 Composition

Vadim Belman provided an extensive introduction into Type and Object Composition in the Raku Programming Language. A true Tour de Force! In other words: more than you ever wanted to know about types and objects!

Anton’s Corner

Anton Antonov dived into the Graph representation of grammars.

Khalid’s Corner

Khalid Elborai collected their experience with Nativecall while developing an interface to the SOD library, in Raku NativeCall Notes (/r/rakulang comments). An exciting development!

Weeklies

Weekly Challenge #225 is available for your perusal.

New Problem Solving Issues

New Pull Requests

Core Developments

  • Nick Logan fixed more issues on the JVM backend, and removed some more dead code.
  • Elizabeth Mattijsen added support for “-” in Version.new (meaning version up to and including) and fixed an issue with eqv and Version objects.

And in RakuAST developments this week:

  • Elizabeth Mattijsen added Markup support for declarator docs and grammar support for “-” in version literals, added support for =alias and A<> and M<> markup in RakuDoc, a $=rakudoc compile time variable and a --rakudoc command line argument.
  • 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

Meanwhile still on Twitter

Questions about Raku

Comments

New Raku Modules

  • SOD “Raku bindings for the SOD image processing library” by Khalid Borai.
  • Github::PublicKeys “Add Github’s ssh keys to a user’s ‘$HOME/.ssh/known_hosts’ file” by Tom Browder.

Updated Raku Modules

Winding down

A bit of a quiet week with many hottest days ever on the planet. Слава Україні!  Героям слава!

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!

Leave a comment