This talk is all about Laravel collections. An overview of the power that it provides and how it improves the code readability. By one side the performance of the application is affected, but it is often not the case.
The win of using collections is more than only performance, it improves maintenance, and help teams to build a better app.
A few resources are mentioned as well. The book written by Adam Wathan, the book written by Jeffrey Madsen and the collection package source code.
10. In computer science, a collection or
container is a grouping of some variable
number of data items (possibly zero) that
have some shared significance to the
problem being solved and need to be
operated upon together in some controlled
fashion.
"
https://en.wikipedia.org/wiki/Collection_(abstract_data_type)