【发布时间】:2026-02-04 07:05:01
【问题描述】:
“类签名”页面上的示例显示为:
sub named(:official($private)) { "Official business!" if $private }; named :official;
【问题讨论】:
-
欢迎来到 SO。如果没有minimal reproducible example,Qs 可能真的很难回答,而您的 Q 就是一个很好的例子。您用英语描述了一个问题——“
$private=False调用'named' 时仍会打印'Official business!'”——但不是代码。我找到了一种获得该结果的方法(在您的 Q 的另一个答案中描述),但它要求我使用椒盐脆饼逻辑。最重要的是,如果我们的答案都没有帮助,请编辑您的 Q 以提供minimal reproducible example。而且,如果您不打算用谜语逗读者,写任何其他 SO,请在首次发布时为他们写一个minimal reproducible example。再次,欢迎来到 SO。 :) -
抱歉,如果三重链接感觉怪怪的。我很想删除评论,但现在我只是解释一下自己。 ❶ 写
[mre](不是代码)会自动转换成链接。 (写成a [mre]而不是an [mre]。哎呀。)我第一次去故意避免三重链接,但太长了。切换到[mre]解决了这个问题。 ❸ 当我发表评论并意识到“啊,我忘记了”时,我认为 MRE 的重点是可以的,也许是有道理的。我希望你没有难过;这当然不是我的意图。
标签: documentation raku