改变路径或细化

2024-05-05

我想改变a/b在一个块内a/c(或者甚至可能a)

我这样做的正常方法是change:

test: [a/b]
change test/1 'c

但它只改变了第一部分,即a to c:

>> test
== [c/b]

无法访问路径test/2 either:

>> reduce [test/1 test/2]
== [a/b none]

这里有两点需要注意:

First, path!是一个系列,因此在本例中是一个嵌套系列。必须实际访问second元素inside the first元素:

>> test: [a/b] test/1/2
== b

其次,使用系列的属性,使它们的行为类似于指针并访问next元素,而不是直接访问它:

>> next test/1
== b

所以代码就变成了:

>> change next test/1 'c test
== [a/c]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

改变路径或细化 的相关文章

随机推荐