In this Swift tutorial, you’ll learn how to use collection protocols to create your own implementation of a Bag collection type.
This is a companion discussion topic for the original entry at https://www.kodeco.com/10286147-building-a-custom-collection-with-protocols-in-swift