problem-solving
problem-solving copied to clipboard
🦋 Problem Solving, a repo for handling problems that require review, deliberation and possibly debate
This seems obvious, but I did not see another issue relating to it. zip's infix and metaoperator, `Z` is tremendously valuable, but it is extremely common to run up against...
The [P5pack](https://raku.land/zef:lizmat/P5pack) module covers most of the functionality needed. And the `use experimental :pack` functionality has bugs: https://github.com/rakudo/rakudo/issues/1875
Inspired by https://github.com/rakudo/rakudo/issues/2669 - No X::AdHoc (die) errors anymore - No string attributes, except for names of methods / variables, etc. - Enums for other specific reasons
Sometimes I feel the absence of a SLICE method, essentially doing: method SLICE(@pos) { my @values; @values.push(self.AT-POS($_)) for @pos; @values } Making this part of the internal API, would allow...
See [current definition](https://docs.raku.org/language/pod#Declarator_blocks) and the [original thoughts](https://github.com/Raku/old-design-docs/blob/a4c36c683dafdad0bb55996e78b66a1f48fc703c/S26-documentation.pod#L246-L423). This issue is written out of frustration of trying to implement a more sensible way of dealing with declarator docs in RakuDoc v2,...
## Motivation To make `reduce` DWIM when used with a **`+`-slurpy operator** on a **list-of-lists**. That is, to make operations like the following work without bad surprises: ```raku my \transpose...
As again pointed out in https://github.com/rakudo/rakudo/issues/2368. If a method is sure to not be calling any other methods, then it should have the option of **not** automatically codegenning the `*%_`...
While discussing multi dispatch in `#raku-dev` recently, I came to realize that I have no idea how these `proto` things are actually meant to be used. Beyond their clear utility...
Prelude: Toolchain wise we've long had the issue that tools to display documentation (GitHub, GitLab, raku.land, ...) have an issue with running the Rakudo parser on source code to reach...
## The Problem Raku currently _very_ lightly wraps internal `NQP` and VM operations for: - getting Unicode properties (`uniprop`) - getting Unicode names (`uniname` / `uninames`) - matching the first-or-only...