Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在采用 ARM 处理器架构的 Android 上安装 Rakudo
我正在尝试使用 Termux 在采用 armv7l 处理器架构的 Android 上安装 Rakudo 我尝试从源代码编译 但没有成功 然后有人指出了Termux用户没有用 https github com its pointless 和他
raku
Termux
rakudo
混淆 .fmt 行为与嵌套列表
The docs https docs raku org routine fmt比如说fmt 返回一个字符串 其中列表中的每个元素都已根据以下格式进行格式化 format 第一个参数 并且每个元素由 separator 第二个论点 根据该描
formatting
printf
nestedlists
raku
rakudo
如何从 perl6 调用 Java 方法
use java util zip CRC32 from
JVM
raku
rakudo
javainterop
具有类型约束的无符号“变量”是否可以重新绑定? [复制]
这个问题在这里已经有答案了 EDIT 关闭以支持https stackoverflow com questions 69231506 what are the rules for re binding 这是我在更清楚地理解我在这个问题中想问
immutability
raku
rakudo
variablebinding
当我尝试使用 Rakudo 运行脚本时,为什么会出现“被零除”错误?
我刚刚构建了 Rakudo 和 Parrot 这样我就可以使用它并开始学习 Perl 6 我下载了 Perl 6 书 并愉快地输入了第一个演示程序 网球锦标赛示例 当我尝试运行该程序时 出现错误 Divide by zero current
raku
rakudo
Raku 正则表达式:如何在前瞻中使用捕获组
如何在前瞻断言中使用捕获组 这段代码 say ab m a
regex
regexlookarounds
regexgroup
raku
rakudo
强制元类的只读属性
是的 还在继续有了这个 https stackoverflow com questions 70729700 enforcing single instances from the metamodel 我的印象是 Raku 有这个强大的功能
raku
metamodel
rakudo
将抛出的异常更改为失败的简洁方法?
有没有比以下更简洁的方法来将抛出的异常提升为失败 try die always CATCH default fail 这是莫里茨代码的更简洁版本 try something orelse fail
errorhandling
Exception
trycatch
raku
rakudo
对象创建中的解构赋值
和我的一样上一个问题 https stackoverflow com questions 69137422 confusing fmt behavior with nested lists 这是一个我无法判断我对 Raku 语义的理解是否遇
Arrays
constructor
raku
destructuring
rakudo
了解供应点块(按需供应)
我无法理解我的目的supply 他们创建的块 按需供应 Live供应 即来自Supplier并在任何时候获得新的值Supplier发出一个值 对我来说很有意义 它们是异步流的一种版本 我可以用它来将消息从一个或多个发送者广播到一个或多个接收
concurrency
raku
messagepassing
rakudo
cro
Raku 正则表达式:最长标记匹配不一致
Raku 的正则表达式预计会匹配最长的标记 事实上 这种行为可以在这段代码中看到 raku e AA m A say 1 AA say 2 2 但是 当文本位于变量中时 它似乎不会以相同的方式工作 raku e my a A my b AA
regex
raku
rakudo
regexalternation
如何使用 Perl 6 中的 Perl 5 模块?
是从 Rakudo Perl 6 使用 CPAN 的 Perl 5 模块的方法吗 例如 如何在 Perl 6 中使用尚未移植的古老 Perl 5 模块 CGI Update 这段来自早期 Perl 6 模块的时髦代码是什么 use CGI
perl
cpan
raku
rakudo
在 raku REPL 中定义后缀运算符时出现问题
如果我在 raku 中有以下程序 它运行良好 trabajando en piensa en raku on master via v2 6 5 cat factorial raku sub factorial n 1 n sub post
raku
rakudo
require 的行为(静态 + 动态)[ RAKU ]
我的问题与以下行为有关require当与所需命名空间的静态或动态解析一起使用时 我将尝试表达我对事物的理解 1 将 require 与文字一起使用 require MODULE 在这种情况下 编译器会检查 MODULE 是否已被声明为符号
require
lookup
raku
rakudo
Perl6 (Rakudo) - 如何处理文件中的特殊字符?
如何从外部文件读取特殊字符 这里有一个简单的 txt法语文件 内容是第一段https fr lipsum com https fr lipsum com 正如您在我的屏幕截图中看到的 文件编码是UTF 8 但重音符号显示不正确 我在 not
IO
characterencoding
raku
rakudo
从元模型强制执行单个实例
我知道从类级别确保单个实例要容易得多 而且有很好的StaticishJonathan Stowe 的模块通过使用角色来执行相同的操作 但我只是想尝试更好地理解如何阶级高阶工作可以处理 主要是针对FOSDEM的讲 我可以想到在元模型级别上执行
metaprogramming
raku
rakudo
保留嵌套命名参数的默认值
我怀疑这个问题很容易回答 而且答案是否定的 但是 我想确保我没有遗漏任何东西 考虑以下代码 sub f a foo say a sub g a f a g OUTPUT Any 有没有一个好的方法来更改签名 正文 f or g这样就打印出f
defaultvalue
raku
rakudo
关于懒惰 [ RAKU ]
Raku 文档中指出 gather take 结构正在被延迟评估 在下面的例子中 我很难得出关于构造的惰性的结论 say Iterate to Infinity is 1 Inf WHAT say gather is gather take
Arrays
lazyevaluation
raku
lazysequences
rakudo
Raku 在编译时执行哪些类型检查?未来这种情况会改变吗?
目前 截至 2020 年 8 月 Rakudo 不会在编译时对函数的返回值进行类型检查 也就是说 它不提供函数满足其返回约束的静态保证 具体来说 以下两个函数都编译为 Raku sub get int gt Int bug sub get
raku
typechecking
rakudo
重新绑定的规则是什么?
NOTE 我根据旧版本的 Rakudo 问这个问题 正如中所解释的接受的答案 令人困惑的输出是 Rakudo bug 的结果 其中现已解决 我留下了下面 Q 的原始版本以供历史参考 Raku 有时会禁止重新绑定 以下两行 sub f a a
immutability
raku
lexicalscope
rakudo
variablebinding