例如:
x :: Maybe a
y :: a
y `par` x `pseq` (fromMaybe y x)
如果在计算x
时发现其为Just ...
,那么是否会立即停止并丢弃y
的火花?更具体地说,我想搜索一个列表,但每次比较都很耗费资源。我想并行搜索,但希望在找到匹配项后将其余的比较结果丢弃。
killThread
来杀死线程。 - Petr