raku专题提供raku的最新资讯内容,帮你更好的了解raku。
我的模块依赖于<code>Fcntl</code>模块(<a href="https://github.com/manchicken/perl6-Fcntl" rel="noreferrer">https://github.com/m
我有一个类,另一个类是从它继承的。我想在父类中定义一些方法,我想与子类私下共享,而不与世界
以下Raku脚本: <pre class="lang-none prettyprint-override"><code>#!/usr/bin/env raku use v6.d; grammar MyGrammar { rule TOP
我试图像这样重载>>运算符: <pre><code>class A {} multi sub infix:«&gt;&gt;»(A:D $a, Str() $b) is assoc&lt;non&gt; { dd
请考虑以下玩具代码: <pre><code>my $age-check = do given 18 { when $_ &gt; 18 { &#39;old enough&#39; } when $_ &lt
使用Perl,可以使用<code>bignum</code>为所有运算符设置精度级别。如: <pre><code>use bignum ( p =&gt; -50 ); pri
当前(截至2020年8月),Rakudo并未在编译时对函数的返回值进行类型检查;也就是说,它不提供函数满足
带有类似的代码段 <pre><code># Contents of ./run my $p = Proc::Async.new: @*ARGS; react { whenever Promise.in: 5 { $p.kill
在以下示例中: <pre><code>my $i1 = 1; my $i2 = 2; my ($v1, $v2); ($v1, $v2) := ($i1, $i2); say $v1; say $v2; </code></pre>
在同一模块中定义了原型和多重时,<code>Type.^lookup(&#39;method&#39;).candidates</code>返回所有多重候选的列表
<pre><code>class A { has $.n; # If this method is uncommented then the clone won&#39;t be sunk # method clone { # my $clone = callw
我有一个哈希<code>%h</code>,并且我想按键的字母顺序处理<code>for</code>语句中的数据。 但是,如果
<pre><code>my @products = ( (name =&gt; &#34;samsung s6&#34; , price =&gt; &#34;600&#34;), (name =&gt; &#34;samsung s7&#34; , price
<h2>更新(2020-11-03)</h2> 原始帖子中描述的问题已解决。我可以通过以下方式运行Raku脚本没有问题:
请考虑以下两个程序: <pre><code>unit module Comp; say &#39;Hello, world!&#39; </code></pre> 和 <pre><code>unit modu
我真的不知道这一点。显然,<code>zef</code>执行模块的某种排列和预编译,但是在<a href="https://github.com/JJ/
在Raku中定义新运算符的标准方法是 <pre><code>multi sub infix:&lt;operator&gt; ($l, $r) { ... } </code></pre> 使用
如果没有在命令行上给出文件,是否有更优雅的方式来处理来自命令行参数或<code>STDIN</code>的输入?我
此Raku表达式将颜色代码从RGB转换为十六进制: <pre><code>raku -e &#39;my @array = (0, 255, 0), { @^a «+» (25.5, -25
我会记录一个字母在一个单词中出现了多少次,例如“嵌入式” <pre><code>import { mapState } from &#39;vuex&#