在列表中§
有关方法 sink 的主要文档,请参阅上下文中的内容
method sink(--> Nil)
它什么也不做,并返回 Nil
,正如定义清楚显示的那样。
sink [1,2,Failure.new("boo!"),"still here"]; # OUTPUT: «»
在 Proc 中§
有关方法 sink 的主要文档,请参阅上下文中的内容
method sink(--> Nil)
当被丢弃时,如果 Proc
对象运行的进程未成功退出,它将抛出 X::Proc::Unsuccessful
。
shell 'ls /qqq';# OUTPUT:# (exit code 1) ls: cannot access '/qqq': No such file or directory# The spawned command 'ls /qqq' exited unsuccessfully (exit code: 2)# in block <unit> at /tmp/3169qXElwq line 1#
在 HyperSeq 中§
有关方法 sink 的主要文档,请参阅上下文中的内容
method sink(--> Nil)
沉淀底层数据结构,产生任何副作用。
在 RaceSeq 中§
请参阅上下文中的主要文档,了解方法 sink
method sink(--> Nil)
沉淀底层数据结构,产生任何副作用。
在 Seq 中§
请参阅上下文中的主要文档,了解方法 sink
method sink(--> Nil)
如果它是一个Iterator
,则调用sink-all
;如果该序列是一个列表,则调用sink
。
say (1 ... 1000).sink; # OUTPUT: «Nil»
这可能是您为了产生这些值的副作用而想要做的事情。