{-# LANGUAGE DeriveDataTypeable #-} module Burrito.Internal.Type.Character ( Character(..) ) where import qualified Burrito.Internal.Type.Digit as Digit import qualified Data.Data as Data data Character tag = Encoded Digit.Digit Digit.Digit | Unencoded Char deriving (Data.Data, Eq, Ord, Show)