keyed (hackage): This library provides generic indexing for a number of data structures, so that we can overload (!) in the same way we overload length with Foldable or (f)map with Functor.  
Keywords: bsd3|data|library