Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Unison.Runtime.Canonicalizer
Documentation
data Canonicalizer a Source #
canonicalize :: Ord a => Canonicalizer a -> a -> (a, Canonicalizer a) Source #
categorize :: Ord a => Canonicalizer a -> a -> IO (Canonicity a) Source #
unsafeCategorize :: Ord a => Canonicalizer a -> a -> Canonicity a Source #
data Canonicity a Source #
Constructors
Canonical | |
Equivalent a (Canonicalizer a) | |
Novel (Canonicalizer a) |
empty :: Canonicalizer a Source #