列表解析Haskell中的意外并行语句

Sha*_*ker 4 haskell list-comprehension list

我收到此错误,我正在尝试实现布隆过滤器

Unexpected parallel statement in a list comprehension
Use ParallelListComp
Run Code Online (Sandbox Code Playgroud)

从下面的这行代码

addDB db idx = (last z) where z = db:[ setTrue  udb i  | udb <- z | i <- idx ]
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Sha*_*ker 10

只需要添加

{-# LANGUAGE ParallelListComp #-}
Run Code Online (Sandbox Code Playgroud)

谢谢你指出了bheklilr