This repo is a playground for learning about the Go generics available in the 1.18 preview.
LinkedList
: A linked list implementation for data of any typeSet
: A set implementation for any comparable
Map
: tranform oneCollection
to another, item by itemFlatMap
: tranform oneCollection
to another, item by item, but with 0 to n output items