我正在用TypeScript编写一个小型web应用程序,并将最终的JS与Browserify捆绑在一起。整个JS束的长度为30 kb,没有缩小。<script src="//cdnjs.cloudflare.com/ajax/libs/ramda/0.23.0/ramda.min.js-- My small app --
Ramda在R.equals中提供了区分大小写的等号,但是我想要一个不区分大小写的等式测试。Ramda也提供了R.compose,但是在Ramda组合中,它假设最左边的参数是一元的。.), R.toLower )有什么方法可以做到这一点吗?类型喜欢我想要的是类似Haskell的,它被定义为
on b u x y对将一元函
我编写了一个函数,它返回承诺列表(ramda中的代码),然后我必须用Promise.all()包围它,以解析所有承诺并将其发送回承诺链。console.log(JSON.stringify(resp))) //This will contain a list of responses from each endpoint
promiseFn是返回承诺的函数如何最好地将此函数转换为完整的Ramda类,并使用pipeP或其他东西?有人推荐吗?
例如,我找到了至少两种从Ramda这样的模块导入函数的方法。可能还有更多的方法来做类似的事情,比如const R = require('ramda');import { cond, T, always, curry, compose} from 'ramda';import * as R from "ramda";R.T();