Skip to content
This repository has been archived by the owner on Jun 6, 2023. It is now read-only.

Latest commit

 

History

History
291 lines (289 loc) · 10.2 KB

SIZES.md

File metadata and controls

291 lines (289 loc) · 10.2 KB

Nanoutils methods size

Method Nano Ramda Diff
__ 1 B 17 B -16 B
add 122 B 163 B -41 B
addIndex 135 B 573 B -438 B
adjust 141 B 348 B -207 B
adjustIn 181 B n/a B n/a B
all 143 B 505 B -362 B
allPass 145 B 1687 B -1542 B
always 6 B 90 B -84 B
and 119 B 156 B -37 B
any 144 B 506 B -362 B
anyPass 144 B 1682 B -1538 B
ap 171 B 1584 B -1413 B
aperture 167 B 612 B -445 B
append 122 B 217 B -95 B
apply 123 B 157 B -34 B
applySpec 80 B 1752 B -1672 B
applyTo 119 B 156 B -37 B
ascend 27 B 268 B -241 B
assoc 196 B 269 B -73 B
assocPath 271 B 455 B -184 B
az 21 B n/a B n/a B
binary 8 B 353 B -345 B
bind 120 B 323 B -203 B
both 13 B 1665 B -1652 B
call 22 B 470 B -448 B
camelCase 146 B n/a B n/a B
ceil 103 B n/a B n/a B
chain 189 B 1696 B -1507 B
clamp 127 B 315 B -188 B
clone 319 B 364 B -45 B
compact 22 B n/a B n/a B
comparator 18 B 106 B -88 B
complement 11 B 1633 B -1622 B
compose 24 B 1100 B -1076 B
composeP 34 B 1116 B -1082 B
composeT 29 B n/a B n/a B
concat 148 B 2895 B -2747 B
cond 36 B 1634 B -1598 B
construct 170 B 661 B -491 B
constructN 163 B 654 B -491 B
contains 391 B 1337 B -946 B
converge 130 B 1703 B -1573 B
countBy 141 B 1224 B -1083 B
curry 134 B 445 B -311 B
curryN 128 B 432 B -304 B
debounce 100 B n/a B n/a B
dec 5 B 168 B -163 B
defaultTo 130 B 166 B -36 B
descend 27 B 268 B -241 B
difference 461 B 1373 B -912 B
differenceWith 199 B 316 B -117 B
dissoc 143 B 181 B -38 B
dissocPath 168 B 553 B -385 B
divide 119 B 156 B -37 B
drop 127 B 633 B -506 B
dropLast 130 B 806 B -676 B
dropLastWhile 153 B 1234 B -1081 B
dropRepeats 429 B 1618 B -1189 B
dropRepeatsWith 169 B 585 B -416 B
dropT 24 B n/a B n/a B
dropWhile 147 B 653 B -506 B
dropWhileT 30 B n/a B n/a B
either 14 B 1668 B -1654 B
empty 62 B 281 B -219 B
endsWith 420 B 1705 B -1285 B
eqBy 388 B 1312 B -924 B
eqLens 390 B n/a B n/a B
eqProps 390 B 1312 B -922 B
equals 377 B 1197 B -820 B
eqWith 121 B n/a B n/a B
evolve 55 B 204 B -149 B
F 12 B 93 B -81 B
fill 41 B n/a B n/a B
filter 194 B 1337 B -1143 B
filterT 15 B n/a B n/a B
find 144 B 514 B -370 B
findIndex 146 B 522 B -376 B
findLast 146 B 463 B -317 B
findLastIndex 146 B 481 B -335 B
flatten 56 B 280 B -224 B
flattenObj 223 B n/a B n/a B
flip 16 B 485 B -469 B
forEach 136 B 298 B -162 B
forEachObjIndexed 138 B 475 B -337 B
fromPairs 36 B 117 B -81 B
groupBy 160 B 1294 B -1134 B
groupWith 197 B 215 B -18 B
gt 118 B 156 B -38 B
gte 119 B 157 B -38 B
has 121 B 160 B -39 B
hasIn 120 B 158 B -38 B
head 5 B 206 B -201 B
identical 139 B 174 B -35 B
identity 3 B 88 B -85 B
identityT 10 B n/a B n/a B
ifElse 128 B 570 B -442 B
inc 5 B 166 B -161 B
includes 145 B n/a B n/a B
indexBy 144 B 1223 B -1079 B
indexed 15 B n/a B n/a B
indexOf 135 B 1379 B -1244 B
init 28 B 364 B -336 B
innerJoin 172 B 331 B -159 B
insert 137 B 290 B -153 B
insertAll 143 B 295 B -152 B
intersection 522 B 2101 B -1579 B
intersperse 162 B 316 B -154 B
into 284 B 1421 B -1137 B
invert 32 B 431 B -399 B
invertObj 18 B 414 B -396 B
invoker 164 B 2985 B -2821 B
is 133 B 179 B -46 B
isEmpty 38 B 1329 B -1291 B
isInteger 26 B n/a B n/a B
isNil 6 B 90 B -84 B
join 122 B 2991 B -2869 B
juxt 44 B 1717 B -1673 B
kebabCase 139 B n/a B n/a B
keys 9 B 366 B -357 B
keysIn 18 B 102 B -84 B
last 11 B 207 B -196 B
lastIndexOf 146 B 1283 B -1137 B
length 21 B 122 B -101 B
lens 23 B 1504 B -1481 B
lensIndex 42 B 1774 B -1732 B
lensPath 205 B 1798 B -1593 B
lensProp 59 B 1692 B -1633 B
lift 277 B 1627 B -1350 B
liftN 282 B 1615 B -1333 B
lt 119 B 156 B -37 B
lte 120 B 157 B -37 B
map 185 B 1476 B -1291 B
mapAccum 175 B 297 B -122 B
mapAccumRight 178 B 297 B -119 B
mapObjIndexed 142 B 1095 B -953 B
mapT 13 B n/a B n/a B
match 124 B 163 B -39 B
mathMod 168 B 205 B -37 B
max 120 B 158 B -38 B
maxBy 125 B 254 B -129 B
mean 27 B 916 B -889 B
median 88 B 995 B -907 B
memoize 52 B 2819 B -2767 B
memoizeWith 143 B 361 B -218 B
merge 226 B 289 B -63 B
mergeAll 36 B 232 B -196 B
mergeDeepLeft 257 B 380 B -123 B
mergeDeepRight 264 B 381 B -117 B
mergeDeepWith 263 B 381 B -118 B
mergeDeepWithKey 268 B 365 B -97 B
mergeWith 242 B 323 B -81 B
mergeWithKey 235 B 307 B -72 B
min 121 B 158 B -37 B
minBy 126 B 254 B -128 B
modulo 119 B 156 B -37 B
multiply 119 B 156 B -37 B
nAry 37 B 342 B -305 B
negate 4 B 89 B -85 B
none 145 B 522 B -377 B
noop 16 B n/a B n/a B
not 3 B 89 B -86 B
nth 141 B 203 B -62 B
nthArg 23 B 514 B -491 B
o 122 B 249 B -127 B
objOf 126 B 166 B -40 B
of 3 B 89 B -86 B
omit 153 B 208 B -55 B
omitBy 146 B n/a B n/a B
once 26 B 277 B -251 B
or 120 B 157 B -37 B
over 136 B 281 B -145 B
pair 119 B 157 B -38 B
partial 29 B 408 B -379 B
partialRight 28 B 580 B -552 B
partition 148 B 1839 B -1691 B
path 152 B 190 B -38 B
pathEq 442 B 1343 B -901 B
pathOr 169 B 313 B -144 B
pathSatisfies 161 B 303 B -142 B
pick 136 B 190 B -54 B
pickAll 132 B 191 B -59 B
pickBy 146 B 180 B -34 B
pipe 41 B 1040 B -999 B
pipeP 54 B 1057 B -1003 B
pipeT 25 B n/a B n/a B
pluck 126 B 1534 B -1408 B
prepend 122 B 216 B -94 B
product 15 B 899 B -884 B
project 164 B 595 B -431 B
prop 119 B 200 B -81 B
propEq 387 B 1309 B -922 B
propIs 149 B 285 B -136 B
propOr 128 B 266 B -138 B
props 166 B 185 B -19 B
propSatisfies 123 B 250 B -127 B
range 148 B 253 B -105 B
reduce 245 B 884 B -639 B
reduceBy 490 B 1216 B -726 B
reduceRight 148 B 276 B -128 B
reduceWhile 166 B 936 B -770 B
reduceWhileRight 169 B n/a B n/a B
reject 169 B 1355 B -1186 B
remove 136 B 273 B -137 B
repeat 151 B 270 B -119 B
replace 127 B 254 B -127 B
reverse 30 B 145 B -115 B
scan 164 B 287 B -123 B
set 125 B 298 B -173 B
slice 169 B 360 B -191 B
snakeCase 138 B n/a B n/a B
sort 127 B 176 B -49 B
sortBy 127 B 200 B -73 B
sortWith 154 B 209 B -55 B
split 123 B 2993 B -2870 B
splitAt 129 B 431 B -302 B
splitEvery 181 B 473 B -292 B
splitWhen 157 B 208 B -51 B
startsWith 194 B 1732 B -1538 B
subtract 119 B 163 B -44 B
sum 17 B 904 B -887 B
symmetricDifference 388 B 2950 B -2562 B
symmetricDifferenceWith 236 B 3058 B -2822 B
T 12 B 93 B -81 B
tail 130 B 373 B -243 B
take 154 B 673 B -519 B
takeLast 154 B 649 B -495 B
takeLastWhile 153 B 413 B -260 B
takeT 23 B n/a B n/a B
takeWhile 149 B 676 B -527 B
takeWhileT 29 B n/a B n/a B
tap 127 B 428 B -301 B
tapT 15 B n/a B n/a B
test 121 B 2906 B -2785 B
throttle 39 B n/a B n/a B
times 156 B 249 B -93 B
toLower 14 B 2995 B -2981 B
toPairs 29 B 120 B -91 B
toPairsIn 23 B 105 B -82 B
toString 192 B 2774 B -2582 B
toUpper 14 B 2997 B -2983 B
transduce 147 B 923 B -776 B
transduceRight 89 B n/a B n/a B
transpose 88 B 145 B -57 B
trim 7 B 254 B -247 B
tryCatch 135 B 401 B -266 B
type 78 B 124 B -46 B
unapply 37 B 108 B -71 B
unary 6 B 353 B -347 B
uncurryN 142 B 509 B -367 B
unfold 149 B 185 B -36 B
union 357 B 2659 B -2302 B
unionWith 165 B 378 B -213 B
uniq 509 B 1702 B -1193 B
uniqBy 641 B 1686 B -1045 B
uniqWith 173 B 232 B -59 B
unless 124 B 253 B -129 B
unnest 29 B 1702 B -1673 B
unnestN 221 B n/a B n/a B
until 135 B 262 B -127 B
unzip 208 B n/a B n/a B
unzipWith 204 B n/a B n/a B
update 144 B 370 B -226 B
updateBy 185 B n/a B n/a B
useWith 129 B 506 B -377 B
values 18 B 401 B -383 B
valuesIn 20 B 102 B -82 B
view 123 B 192 B -69 B
when 124 B 252 B -128 B
where 147 B 192 B -45 B
whereEq 403 B 2253 B -1850 B
without 135 B 2392 B -2257 B
xprod 175 B 207 B -32 B
za 23 B n/a B n/a B
zip 181 B 197 B -16 B
zipObj 25 B 196 B -171 B
zipObjDeep 183 B n/a B n/a B
zipWith 171 B 292 B -121 B
--- --- --- ---
minimum 1 B 17 B -16 B
median 130 B 364 B -234 B
mean 133 B 709 B -576 B
maximum 641 B 3058 B -2417 B
total 36686 B 170697 B -134011 B
light 241 0 +241

How it works?

We use size-limit to check methods size