我怎么才能得到与兰达相反的价值呢?我试图将以下文件归档:
R.opposite(true) //false R.opposite(false) // true
发布于 2018-12-07 07:44:29
正如Felix所提到的,您可以使用不否定一个值:
返回的函数!它的论点。当传递false-y值时,它将返回true -y值,当传递一个true-y值时,返回false -y值.
not(true) //=> false
如果需要否定函数的结果,则可以使用补充性。
接受函数f并返回函数g,这样如果在f返回"truthy“值时用相同的参数调用,g返回false,当f返回”false“值g返回true。
complement(equals(true))(true) //=> false
https://stackoverflow.com/questions/53663628
相似问题