language-spelling-0.1.2: Language/Phonetic/Internal.hs
-- | See the documentation for 'Language.Distance.Internal' to see why this
-- module is potentially dangerous.
module Language.Phonetic.Internal where
import Data.ByteString (ByteString)
import Data.Set (Set)
-- | A wrapped 'ByteString'.
newtype Code enc = Code {getCode :: ByteString} deriving (Eq, Show)
-- | A wrapped 'Set' 'Char'.
newtype Alphabet enc = Alphabet {getAlphabet :: Set Char} deriving (Eq, Show)