Commit Graph

182 Commits

Author SHA1 Message Date
Hakizu
937952654d
feat(collections): add maxOf (#1144) 2021-08-25 02:32:40 +09:00
Yasser A.Idrissi
85ec40f481
fix(collections): export withoutAll function & add missing documentation (#1161) 2021-08-25 02:06:45 +09:00
Yasser A.Idrissi
6c407dea65
feat(collections): add withoutAll (#1100)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
Co-authored-by: Leon Strauss <me@lionc.de>
Co-authored-by: Zhangyuan Nie <yuan@znie.org>
2021-08-24 16:07:32 +09:00
Andreu Botella
ff833450d3
chore(collections): test that sortBy() of NaN values is stable. (#1145) 2021-08-21 19:42:55 +09:00
Leon Strauss
475a982c28
feat(collection): find_last_index to return undefined on no index found (#1072) 2021-08-19 11:48:02 +09:00
Zhangyuan Nie
671e3c0a59
refactor(collections): permutations optimisation (#1132) 2021-08-17 13:19:42 +09:00
Zhangyuan Nie
273a3ac8ed
fix(collections): intersect does not handle duplicate values in head properly (#1131) 2021-08-14 19:44:25 +09:00
Philip Nagler-Frank
7882314484
docs(collections): fix typo in collections docs (#1127) 2021-08-13 11:09:40 +09:00
Zhangyuan Nie
de7edd51e0
feat(collections): compile time guarantee on pure functions (#1119) 2021-08-12 19:10:59 +09:00
Ryan Dahl
455077a905
fix: type check examples in README files (#1121)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-08-11 11:28:10 +02:00
Leon Strauss
252fd1a6ba
docs(collections): add contribution guide, some principles and extend README (#1110) 2021-08-10 17:50:36 +09:00
Leon Strauss
f579b5111f
chore(collections): clean up examples, types and file structure (#1116) 2021-08-10 17:46:14 +09:00
grian
adb7652067
feat(collections): add sumOf (#1108) 2021-08-09 17:55:26 +09:00
Leon Strauss
3b6d561690
feat(collections): add missing functions to collections/mod.ts (#1109) 2021-08-08 19:04:17 +09:00
Leon Strauss
fb97034adb
feat(collection): add mapNotNullish (#1103) 2021-08-07 18:12:56 +09:00
Leon Strauss
08e5f6ba0d
fix(collections): fix NaN handling in sortBy (#1104) 2021-08-06 11:21:23 +09:00
Simon Lecoq
08457eda61
feat(collections): add deepMerge (#1075)
Co-authored-by: Leon Strauss <me@lionc.de>
2021-08-05 21:14:45 +09:00
ayame113
c3cac4de7d
fix(collections): make the sortBy() of Date a stable sort (#1097) 2021-08-05 11:51:21 +09:00
Mathew Horner
9542f9e216
chore(collections): clean up sort_by code and add BigInt selector tests. (#1091) 2021-08-05 01:20:12 +09:00
Leon Strauss
94a84bc217
feat(collections): implement sortBy (#1069) 2021-08-04 00:32:47 +09:00
Leon Strauss
f8b46d0323
feat(collections): implement associateBy (#1071) 2021-07-31 15:35:48 +09:00
Yasser A.Idrissi
bffc4ce801 docs(collections): add findLastIndex documentation (#1066) 2021-07-30 11:50:05 -07:00
Yasser A.Idrissi
2ca77cfd0f feat(collections): add findLastIndex (#1062) 2021-07-30 11:50:05 -07:00
Yoshiya Hinosawa
294327640a chore: enable doc type checking (#1050) 2021-07-30 11:50:05 -07:00
Yasser A.Idrissi
62595488a6 docs(collection): add std/collections API documentation (#1043) 2021-07-30 11:50:05 -07:00
Leon Strauss
0fcd92ae42 Add std/collections (#993)
Co-authored-by: William Perron <hey@wperron.io>
2021-07-30 11:50:05 -07:00
Ryan Dahl
4880a8eccb temporarily remove collections in order to correct author attribution 2021-07-30 11:50:05 -07:00
Yasser A.Idrissi
ad4cb0090f
docs(collections): add findLastIndex documentation (#1066) 2021-07-27 23:36:19 +09:00
Yasser A.Idrissi
2ff5e3c55f
feat(collections): add findLastIndex (#1062) 2021-07-27 19:34:00 +09:00
Yoshiya Hinosawa
186354327c
chore: enable doc type checking (#1050) 2021-07-23 19:09:38 +09:00
Yasser A.Idrissi
68cf2a02bc
docs(collection): add std/collections API documentation (#1043) 2021-07-20 00:19:03 +09:00
Yoshiya Hinosawa
a23eb709eb
Add std/collections (#993) 2021-07-15 14:37:53 -07:00