typekey

Higher Kinded Type-Polymorphic Collections

Scaladoc API View on GitHub

Welcome to the typekey! We privide an extension API for type tags, called a type key, as well as some higher kinded type-polymorphic collections.

In brief, typekey provides the following features:

Here’s some more in-depth material to help you get started:

  1. Experimenting in the Scala REPL
  2. Setting up a Library Dependency on typekey
  3. TypeKeys
  4. TypeKeyMaps
  5. TypeBoundMaps
  6. Using types that do not have exactly one type parameter with TypeKeyMaps and TypeBoundMaps