Argo.Pointer.Token
newtype Token Source #
Constructors
Defined in Argo.Pointer.Token
Methods
(==) :: Token -> Token -> Bool #
(/=) :: Token -> Token -> Bool #
showsPrec :: Int -> Token -> ShowS #
show :: Token -> String #
showList :: [Token] -> ShowS #
Associated Types
type Rep Token :: Type -> Type #
from :: Token -> Rep Token x #
to :: Rep Token x -> Token #
rnf :: Token -> () #
lift :: Token -> Q Exp #
liftTyped :: Token -> Q (TExp Token) #
fromText :: Text -> Token Source #
toText :: Token -> Text Source #
decode :: Decoder Token Source #
unescapeText :: Text -> Maybe Text Source #
unescapeString :: String -> Maybe String Source #
encode :: Token -> Encoder () Source #
encodeChar :: BoundedPrim Word8 Source #
encodeEscape :: Word8 -> BoundedPrim a Source #