hsdev-0.3.3.1: Haskell development library
Data.Lisp
data Lisp Source #
Constructors
Defined in Data.Lisp
Methods
(==) :: Lisp -> Lisp -> Bool #
(/=) :: Lisp -> Lisp -> Bool #
readsPrec :: Int -> ReadS Lisp #
readList :: ReadS [Lisp] #
readPrec :: ReadPrec Lisp #
readListPrec :: ReadPrec [Lisp] #
showsPrec :: Int -> Lisp -> ShowS #
show :: Lisp -> String #
showList :: [Lisp] -> ShowS #
toJSON :: Lisp -> Value #
toEncoding :: Lisp -> Encoding #
toJSONList :: [Lisp] -> Value #
toEncodingList :: [Lisp] -> Encoding #
parseJSON :: Value -> Parser Lisp #
parseJSONList :: Value -> Parser [Lisp] #
lisp :: Int -> ReadP Lisp Source #
encodeLisp :: ToJSON a => a -> ByteString Source #
decodeLisp :: FromJSON a => ByteString -> Either String a Source #