尽管您实际上可以itemize任何类型的数据结构以使其适合标量变量,但无信号变量可能具有某些内在值,因为它们实际上是shapeless,可用作类属性。但是,似乎没有办法这样做,has \.a
不起作用,has .\a
也不起作用。 has $!a
可能涵盖了我们可以使用无sigil变量实现的大部分功能,但是是否存在将它们用作属性的实际方法?
my \foo = ...
的语义是单个静态分配。很明显,这在词汇范围内的符号上意味着什么。还不清楚在类声明中这意味着什么,以及它如何与实例化工作流交互。例如,在:$!foo
/ BUILD
中没有等效的TWEAK
签名语法。.
情况是奇怪的。!
twigil来找到对实例状态的访问的规则,这很遗憾。