@tidyjs/tidy
Advanced tools
Changelog
2.5.2 (2022-11-20)
null
and undefined
as group keys when doing groupBy exportsChangelog
2.5.1 (2022-08-07)
Changelog
2.5.0 (2022-08-06)
(d, i, array) => ...
sum
and n
to allow specifying a predicaterowNumber
vector functionChangelog
2.4.6 (2022-06-22)
first
and last
return values of any
not number
align
option to roll
Changelog
2.4.4 (2021-09-23)
arrange([d => d.foo.bar])
instead of requiring comparators or wrapping with asc or descChangelog
2.4.3 (2021-08-17)
Changelog
2.4.2 (2021-05-19)
Changelog
2.4.0 (2021-05-07)
groupBy now allows you to not pass any functions or array of functions. e.g. groupBy(['str'])
or groupBy(['str'], groupBy.entries())
. Note you could also do groupBy('str')
(the first argument doesn't need to be an array) #37
groupBy now allows you to pass a single function instead of an array if only one: groupBy(['str'], summarize({ ... }))
#37
groupBy prepends group keys instead of appends when assigning them #34 #35
groupBy doesn't assign group keys to non objects #34 #35
groupBy doesn't ever assign function group keys #34 #35
groupBy ignores falsy values passed to a groupby flow #35
makes it so you can pass an accessor to asc()
or desc()
when using arrange. Previously you would have to use your own comparator and would miss out on the cool empty aware comparator we use. #36
internal update typescript to 4.2.4 #37