hsinspect-0.0.1: Inspect Haskell source files.

Safe HaskellNone
LanguageHaskell2010

HsInspect.Sexp

Documentation

data Sexp Source #

Instances
IsString Sexp Source # 
Instance details

Defined in HsInspect.Sexp

Methods

fromString :: String -> Sexp #

alist :: [(Sexp, Sexp)] -> Sexp Source #

class ToSexp a where Source #

Methods

toSexp :: a -> Sexp Source #

Instances
ToSexp String Source # 
Instance details

Defined in HsInspect.Sexp

Methods

toSexp :: String -> Sexp Source #

ToSexp Qualified Source # 
Instance details

Defined in HsInspect.Imports

ToSexp a => ToSexp [a] Source # 
Instance details

Defined in HsInspect.Sexp

Methods

toSexp :: [a] -> Sexp Source #

ToSexp a => ToSexp (Maybe a) Source # 
Instance details

Defined in HsInspect.Sexp

Methods

toSexp :: Maybe a -> Sexp Source #

encode :: ToSexp a => a -> String Source #