How can I chunk array by element?
For example lodash has this function chunking arrays by lengths
_.chunk(['a', 'b', 'c', 'd'], 2);
// => [['a', 'b'], ['c', 'd']]
_.chunk(['a', 'b', 'c', 'd'], 3);
// => [['a', 'b', 'c'], ['d']]
So I have an array like this ['a', 'b', '*', 'c'] can I do something like
chunk(['a', 'b', '*', 'c'], '*')
which will give me
[['a', 'b'], ['c']]
It is something like string split for array