assoc-list (hackage): An association list conceptually signifies a mapping, but is represented as a list (of key-value pairs).  This package defines an association list as a type alias for a list of tuples.
Keywords: data|library|mit|association-list|haskell|haskell-library