es-toolkit/docs/reference
seungrodotlee 9364390715
feat(curry): add curry function (#187)
* 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>
2024-09-14 14:24:56 +09:00
..
array fix(join): Move join to compat 2024-09-12 22:19:10 +09:00
compat docs: Fix incorrect docs in isObject (#520) 2024-09-13 16:42:43 +09:00
error docs: Add docs for errors 2024-08-11 21:38:32 +09:00
function feat(curry): add curry function (#187) 2024-09-14 14:24:56 +09:00
math feat(sumBy): add sumBy (#198) 2024-07-15 08:25:49 +09:00
object refactor(pick): Refactor compatibility pick function 2024-09-13 15:18:28 +09:00
predicate docs: Add documentation automatic generation script 2024-09-08 17:02:19 +09:00
promise style: Apply prettier 2024-08-11 10:54:13 +09:00
string feat(trim, trimStart, trimEnd): Ensure compatibility with trim, trimStart, and trimEnd 2024-09-13 16:41:10 +09:00