intern (hackage): Efficient hash-consing for arbitrary data types.
Keywords: bsd3|data|data-structures|library