Und*_*ion 2 javascript functional-programming ramda.js
为什么以下无法返回函数?
const isValid = both(not(isEmpty), is(Object));
Run Code Online (Sandbox Code Playgroud)
如果满足以下条件,则该项目有效:
正如我的评论中提到的,not咳咳,这不是你想要的。相反,尝试complement:
const isValid = R.both(R.complement(R.isEmpty), R.is(Array));
console.log(isValid);
console.log(isValid([1,2,3]));Run Code Online (Sandbox Code Playgroud)
<script src="https://cdn.jsdelivr.net/npm/ramda@latest/dist/ramda.min.js"></script>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1155 次 |
| 最近记录: |