problem-solving
problem-solving copied to clipboard
🦋 Problem Solving, a repo for handling problems that require review, deliberation and possibly debate
Hi all, this issue is inspired by the abundance of content that still refers to Perl6 some way - mostly in the file extensions but sometimes in domain names as...
Hello, I didn't want to apply a template because I thought this topic can cover parts of documentation, implementation and design itself. The main focus of my investigations was the...
Hello, I think it would be good to clarify how much type objects of different numeric types can be coerced into each other or used in the place of each...
We currently don't have a good solution for all of the below: - module documentation rendering (for raku.land, the rakudoc CLI app, ...) - a sound and maintainable LSP implementation...
What should happen when a LEAVE phaser contains a `return` statement? Given these four snippets, what should each of those print? 1. sub s() { LEAVE return 5; return 7;...
Just as `.lines` provides a lazy `Seq` of lines, I think it would be worthwhile to have a lazy `Seq` of `buf8`/`blob8` objects of a file. This could be helpful...
Rakudo's current Metamodel implementation is currently a high-risk zone when it comes to concurrency. One example is my recent fix submitted with PR rakudo/rakudo#5519. Another can be found in _Perl6/Metamodel/MethodContainer.nqp_...
**Named arguments don't respect canonical `key => value` convention (specific example of `mm-dd-yyyy` routine)** … See attempt(s) to specify `/` SOLIDUS as separator in the `mm-dd-yyyy` routine, below. In the...
(Please edit this issue's title to narrow it down, or ask me to, if you're sure it is too broad.) I am assuming it would be best that [https://docs.perl6.org](https://docs.perl6.org) redirects...
Note: this is **NOT** about *naming* versions. That is another discussion. To avoid that discussion, I'll be using `ONE` to indicate `6.c`, `TWO` to indicate `6.d`, `THREE` to indicate what...