generic-match (hackage): First class pattern matching.
Keywords: data|library|mit