Name: simple-atom Version: 0.1.0.1 License: BSD3 License-File: LICENSE Author: Koen Claessen, Niklas Sorensson Maintainer: Thomas Schilling Homepage: http://github.com/nominolo/simple-atom Synopsis: Atom (or symbol) datatype for fast comparision and sorting. Description: This module provides an abstract datatype for atoms, such that: . * Each atom string is only in memory once * @O(n)@ creation time * @O(1)@ equality-comparison * @O(1)@ (in practice) ord-comparison * @Ord@-comparison results are independent on evaluation order . This module is thread-safe. Category: Data, Compilers/Interpreters, Parsing Stability: provisional Build-Type: Simple Cabal-Version: >= 1.6 Library Build-Depends: base >= 3.0 && < 4.7, containers >= 0.2 && < 0.6 exposed-modules: Data.Atom.Simple Data.Atom.UF