raku

raku

文章 0 浏览 6

如何使 Raku Grammar Preview 摆脱“收集结果”的困扰?无需重新启动?

我正在使用 Comma IDE 中的 Raku Grammar 功能。非常酷。我可以通过无限的尝试和错误来编码,这是我最擅长的。 然而,它经常卡住(可能每 5 到 10 分…

哎呦我呸! 2025-01-15 18:03:40 2 0

如果我不在 BEGIN 块中放置“require Module”代码,会发生什么情况?

不将条件模块加载放在 BEGIN 块中是否有问题? 如果没有 BEGIN 块,在预编译后更改环境变量仍然会影响加载哪个模块。 my $table; #BEGIN { if %*ENV {…

物价感观 2025-01-14 14:11:11 1 0

这个循环还有哪些其他方法可以重写?

得到这个简单的循环: use Config::Simple:from; my $cfg = Config::Simple.new(syntax => 'ini'); %config{'short_name'} = 'blah'; for %config.kv …

无语# 2025-01-14 01:01:18 1 0

Rakudo Star 捆绑包 2022.02 构建失败

Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers. 这个问题是由拼写错误或无法再重现的…

酷炫老祖宗 2025-01-13 16:34:25 1 0

如何调试await multi Promise时会被系统杀死的脚本?

答案 “脚本使用了太多内存”。 我启动了一些start来逐行读取文本文件,并将文本转换为blob,然后将其发送到套接字: use experimental :pack; sub he…

双马尾 2025-01-13 07:36:20 3 0

Inline::Perl5 无法与 Lingua::En::Titlecase Perl 模块一起使用

明白了: use Lingua::En::Titlecase:from; # this line is straight from doc my $tc = Lingua::EN::Titlecase.new("CAN YOU FIX A TITLE?"); 明白了…

小红帽 2025-01-12 21:48:35 3 0

Raku 有 Python 的 Union 类型吗?

在 Python 中,Python 有 Union 类型,当方法可以接受多种类型: from typing import Union def test(x: Union[str,int,float,]): print(x) if __name…

格子衫的從容 2025-01-12 14:25:18 3 0

无法在复杂的 bash 命令上使用“run”例程

得到这个命令: cd /some/dir; /usr/local/bin/git log --diff-filter=A --follow --format=%aI -- /some/dir/file | /usr/local/bin/git log --diff-…

画尸师 2025-01-12 04:55:37 3 0

使子模块中的导出函数可以在 Raku 的全局命名空间中访问

我创建了一个名为 new 的最小工作模块。文件夹结构链接如下: new │ .gitignore │ Changes │ dist.ini │ LICENSE │ META6.json │ README.md │ …

我三岁 2025-01-11 22:20:06 5 0

一个 CATCH 块捕获多少个异常?

如果一个 try{} 块中发生多个异常,并且该 try{} 块内只有一个 CATCH{} 块,那么该 CATCH{} 块是否可以捕获任何/所有异常?或者我是否需要针对每个可…

吾家有女初长成 2025-01-11 20:04:15 3 0

在子模块中重用父符号

我正在寻求在子模块中重复使用与其父模块中相同的角色/类名称。你知道,就像一个专业。 目的是通过简单地将顶部的 use Dan 更改为 use Dan::Pandas ,…

画中仙 2025-01-11 17:12:27 2 0

函数调用内的优先级

使用定义或运算符 ( // )在函数调用中产生我期望的结果: say( 'nan'.Int // 42); # OUTPUT: «42» 但是,使用较低优先级的orelse运算符反而会引发错误…

二智少女猫性小仙女 2025-01-11 14:24:46 6 0

如果命令行的输入值不在 MAIN 例程的有效选择列表中,如何获得更好的错误提示?

Python 的 click 模块有 choice-options,当输入无效时: import click @click.command() @click.option('--hash-type', type=click.Choice(['MD5', '…

心意如水 2025-01-11 08:53:19 3 0

为什么在使用粗箭头语法构建的哈希变量之前添加类型会导致类型检查失败错误?

Raku 是一种渐进打字语言。因此,下面的代码: my %hash = abc => 4.5, abd => 5.5, bcd => 6.4, bce => 3.6; 与以下代码相同: my Hash %hash = abc …

相守太难 2025-01-09 15:45:16 3 0

附加 :from的目的是什么? “use”中模块名称的后缀Perl 6 中的语句?

我在 Perl 6 模块中偶然发现的 use 语句的目的是什么? use CGI:from; ... ... 据我所知,其余代码只是 Perl 5 CGI 模块的普通用法。 “:from”后缀用…

注定孤独终老 2025-01-04 13:42:53 3 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文