2025.39 Inversion of Control

Anton’s Corner

Anton Antonov develops his LLM function calling workflows (Part 4, Universal specs) and gives us the Big picture: Inversion of control is a way to characterize LLM function calling. This means the LLM invokes functions or subroutines that operate on an external system, such as a local computer, rather than within the LLM provider’s environment.

Fernando’s Corner

Fernando Correa de Oliveira muses that when I start something new in Raku with Cro, I almost always begin with a mental sketch: two or three routes, a response shape, maybe a typed segment. In the Perl world I leaned heavily on Mojolicious::Lite for that prototyping phase. In Cro—powerful and modular as it is—I missed an immediate “lite mode”: no manual wiring of server, pipeline, and router just to test a thought. Out of that friction came Crolite: a thin layer that re‑exports Cro’s routing keywords and adds a multi MAIN with quick exploration commands.

Brady’s Corner

Brady has been messing around with building an LLM agent based system that obeys a supplied code of conduct (a bit like Constitutional AI but more flexible and post training, if anyone knows that).

Weeklies

Weekly Challenge #341 is available for your edification.

New Problem Solving Issues

New Pull Requests

Core Developments

Questions about Raku

Meanwhile on BlueSky

Meanwhile on the Mailing List

Comments About Raku

New Raku Modules

Updated Raku Modules

Winding down

As a reminder, last week Liz shared the FOSDEM 2026 Call for Participation next year to be held in Brussels – mark the date in your diary and be sure to speak up on the IRCchat if you support a Raku Developer Room – the deadline is short 12th October.

Please keep staying safe and healthy, and keep up the good work! Even after week 36 of hopefully only 209.

Meanwhile, still: Слава Україні!  Героям слава!

~librasteve (job sharing)

If you like what I’m doing, committing to a small sponsorship would mean a great deal!

Leave a comment