hsinspect-0.0.1: Inspect Haskell source files.
HsInspect.Sexp
data Sexp Source #
Constructors
Defined in HsInspect.Sexp
Methods
fromString :: String -> Sexp #
list :: [Sexp] -> Sexp Source #
toList :: Sexp -> Maybe [Sexp] Source #
alist :: [(Sexp, Sexp)] -> Sexp Source #
attrs :: [(String, Sexp)] -> Sexp Source #
class ToSexp a where Source #
toSexp :: a -> Sexp Source #
toSexp :: String -> Sexp Source #
Defined in HsInspect.Imports
toSexp :: Qualified -> Sexp Source #
toSexp :: [a] -> Sexp Source #
toSexp :: Maybe a -> Sexp Source #
render :: Sexp -> String Source #
encode :: ToSexp a => a -> String Source #