@welingtonms/partition (npm): Creates an object splitting given collection into groups, based on the return of the given predicate when invoked with each item in the collection.
Keywords: partition|groups|group by|collection|partitioning|split