super-split
🔪 split string by delimiter array - delimiters retained
take-while
Returns an array of successive items from coll while pred(item) returns true.
drop-while
Returns an array of the items in coll starting from the first item for which pred(item) logical false, i.e. false, null, undefined
replace-with
Replace an array|object's content with the other one's while keeping the reference
mapkeep
Returns an array of the non-null results of fn(item, index). This means false return values will be included.