A collection of utilities for JS, a sort of substandard library.
naturals
range
enumerate
zip
zipWith
zip2
zip3
takeUntil
takeWhile
take
shuffle
shuffleAll
subsets
pickSubset
permute
cycle
equal
randomInt
randomFloat
factorial
digits
gcd2
gcd
lcm2
lcm
fraction
taxiDistance
dist
trunc
abs
isSafeInteger
isFinite
isNaN
norm
sign
floor
ceil
atoi
ascending
descending
sum
product
unary
binary
ternary
liftN