https://maizi20.github.io/nlw?ref=proc/0001
as-开头的命令用作类型转接口,接受任何类型输入并原封不动地返回,并且通过返回值的类型定义绕开类型检测
以某个类型同名的参数会强转到指定类型
顺带一提原版的commandblock作为输入不会被封装并且可以作为一个无参数的箭头函数通过 is-anonymous-command?
测试,并且 is-anonymous-reporter?
测试会返回undefined
由于无封装,commandblock的调用效率必定远超anonymous-command