假设我有一个谓词 is_foo?/1
在 Elixir
我想在一个将谓词作为参数的函数中使用它,但被否定了。
Elixir 有没有办法简单地做到这一点?
最佳答案
&(!is_foo? &1)
应该这样做。
或者,如果您更喜欢长格式,fn x -> !is_foo? x end
关于elixir - 否定 Elixir 中的谓词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34189571/
标签 elixir
假设我有一个谓词 is_foo?/1
在 Elixir
我想在一个将谓词作为参数的函数中使用它,但被否定了。
Elixir 有没有办法简单地做到这一点?
最佳答案
&(!is_foo? &1)
应该这样做。
或者,如果您更喜欢长格式,fn x -> !is_foo? x end
关于elixir - 否定 Elixir 中的谓词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34189571/