当前(截至2020年8月),Rakudo并未在编译时对函数的返回值进行类型检查;也就是说,它不提供函数满足
在同一模块中定义了原型和多重时,<code>Type.^lookup('method').candidates</code>返回所有多重候选的列表
请考虑以下两个程序:
<pre><code>unit module Comp;
say 'Hello, world!'
</code></pre>
和
<pre><code>unit modu
运行以下简单代码,检查无sigil变量的行为,会产生奇怪的错误:
<pre><code>use v6.d; # Rakudo Star 2020.05.01
为什么可以在Raku类上修改只读数组属性,但是另一方面,不能修改标量?
如何使<code>@.baz</code>为
最小代码:
<pre><code> #!/usr/bin/raku
class Widget {
submethod TWEAK(:$content, :$styles) {
say &
当我们对索引超出数组边界的数组进行切片时,得到的结果是未定义的(任何)
当我们通过与延迟
以下简单的Promise誓言,不允许我破坏。
<pre><code>my $my_promise = start {
loop {} # or sleep x;
'pr
考虑这个新的运算符:
<pre><code>sub infix:<*++>(\num1, \num2) {
num1 * num2 + 1
}
say (2 + 1 *++ 3);
</code></pr
使用perl(以及几乎任何正则表达式),每个组都按顺序编号。
例如,这段代码:
<pre><code>'ba
主要是为了了解<a href="https://docs.raku.org/" rel="nofollow noreferrer">Raku</a>有多棒。
<strong>问题</strong>
我有此代码可以正常工作:
<pre><code>my @words = 'foo', 'bar';
my $text = 'barfoo';
for @words -&
Raku的正则表达式预期与最长的令牌匹配。
实际上,此行为在以下代码中可见:
<pre><code>c.Close()
如果我在raku中有以下程序,则效果很好:
<pre><code>trabajando-en-piensa-en-raku on master [?] via ? v2.6.5
❯ ca
在Raku文档中,有关<strong> Supply </strong>方法动作(与点击相比)
<a href="https://docs.raku.org/type/Supply#method_act
在阅读Raku文档后,我仅发现<a href="https://docs.raku.org/routine/undefine" rel="noreferrer">this</a>是未定义变量,我
使用rakubrew升级rakudo版本时,更改版本非常容易,但是我想知道是否有可能将raku模块从旧版本导入到新
据我(和 <a href="https://docs.raku.org/type/Signature#Slurpy_parameters" rel="noreferrer">docs</a>)所知,slurpies 只能与数
我的计算机上安装了 <code>kubectl get <resource> -n <namespace> <resource-name> -o yaml \
| yq eval 'del(
我想知道在 Raku 中创建 CLI 应用程序时推荐哪些步骤(例如 shebang 行和包装脚本)。我对将与 Zef 一起安