mirror of
https://github.com/toss/es-toolkit.git
synced 2024-11-28 03:34:26 +03:00
9364390715
* feat. Add utility types * feat. Add curry function * feat. add error throw * feat. add spec of curry * fix. fix type error when optional parameter exist * fix. fix type when rest parameters exist * fix. fix types error * fix. fix all type errors * refactor. rename OptionalStartIdx * test. add test codes when rest parameters exist * feat. add method to flexibleCurry * feat. fix all type errors and functional errors * chore. add benchmark * chore. fix comments * refactor. enhance type of flexibleCurry * refactor. refactor arrow function -> normal function * feat. correctly infer the errored type when the run method is called while the argument to be received is not optional * docs. add docs about curry * refactor. file refactor naming case of types * fix. fix types error caused by renaming of case * fix. fix errors same as last commit * fix. fix errors same as last commit * feat. keep curry function and type simple * fix. fix test codes with updated implementation * Update src/function/index.ts * feat(curry): Fix curry types * feat(curry): Fix curry types * feat(curry): Fix curry types * Remove ramda --------- Co-authored-by: Sojin Park <raon0211@toss.im> Co-authored-by: Sojin Park <raon0211@gmail.com> |
||
---|---|---|
.. | ||
array | ||
compat | ||
error | ||
function | ||
math | ||
object | ||
predicate | ||
promise | ||
string |