rambda
rambda copied to clipboard
Faster and smaller alternative to Ramda
R.allPass is returning false for this case ``` var plusEq = function(w, x, y, z) {return w + x === y + z; }; console.log(R.allPass([plusEq])(3,3,3,3)) ``` output: `false`
This is public TODO list for `Rambda` and `Rambdax` which is updated once a task is done:
Suggestions
This issue is opened to encourage suggestions and feedback [Previous such issue](https://github.com/selfrefactor/rambda/issues/459)
Rambda:  Ramda:  Also applies to mergeRight, mergeLeft, and mergeDeepLeft
There might be a better title for this PR. Starting from TypeScript 4.5 strings can be narrowed: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-5.html#template-string-types-as-discriminants Also see https://github.com/microsoft/TypeScript/pull/46137#issuecomment-932730666 Should I do the same in `@types/ramda` as well?...
When using `mergeDeepRight`, if I pass an object in the first parameter that contains a property that is a funcion, that function is not merged into the final object. Having...
This is how the object looks like. ``` subOrder { _id: new ObjectId("631dcbb157c64966c4aa2db3"), ``` After doing a deep clone. This is how it looks in console logs ``` subOrder {...
Ramda'a `R.where` returns early when first predicate fails. But rambda's one evaluates all the predicates in the spec object regardless if one of them already failed. That may potentially be...
Hi and thanks for the lib! While replacing lodash with rambda I found that webpack optimizations cannot be performed due to top-level variables. Basically, webpack treats variable definitions, such as...