2024.19 Behaviorally Constrained

An interesting discussion about a recurring WAT for many new Raku users, was initiated by landyacht in problem solving issue Behavior of type-constrained parameters is surprising given other behavior. Various syntaxes were proposed, but no consensus was reached. The discussion is still open, so here’s your chance!

Anton’s Corner

Anton Antonov introduced two new modules in two new blog posts this week:

Dr. Raku’s Corner

Dr Raku‘s beginner tutorial videos of the past week:

Weeklies

Weekly Challenge #268 is available for your perusal.

New Problem Solving Issues

Core Developments

  • Daniel Green improved the coercion of ints to strings in MoarVM.
  • John Haltiwanger fixed a long-standing bug with the .match method being called on non-Cool values.
  • Anton Oks added the capability to indicate a flavor of Rakudo, to be used by Rakudo Star.
  • Elizabeth Mattijsen made various aspects of NativeCall faster, and added a “flavor” method to the Compiler class.

In RakuAST developments this week:

  • Stefan Seifert continued their work with many additions and fixes to RakuAST, specifically about BEGIN time and associated shenanigans!
  • The number of passing test-files with the new Raku grammar are now 142/151 (make test +0) and 1063/1356 (make spectest +6).

Meanwhile on Mastodon

Meanwhile still on Twitter 𝕏

Meanwhile on the mailing list

Questions about Raku

Comments

New Raku Modules

  • ML::NLPTemplateEngine “Provides function(s) for making computational workflows” by Anton Antonov.
  • WWW::WolframAlpha “Provides access to the Wolfram|Alpha functionalities” by Anton Antonov.

Updated Raku Modules

Winding down

Good to see a lot of progress in various areas. Слава Україні!  Героям слава!

Please keep staying safe 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