| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HsInspect.Sexp
Description
Very minimal ADT for outputting some S-Expressions.
Documentation
Constructors
| SexpCons Sexp Sexp | |
| SexpNil | |
| SexpString Text | |
| SexpSymbol Text |
Instances
| ToSexp Bool Source # | |
| ToSexp SourcePackageId Source # | |
Defined in HsInspect.Sexp Methods toSexp :: SourcePackageId -> Sexp Source # | |
| ToSexp PackageName Source # | |
Defined in HsInspect.Sexp Methods toSexp :: PackageName -> Sexp Source # | |
| ToSexp ModuleName Source # | |
Defined in HsInspect.Sexp Methods toSexp :: ModuleName -> Sexp Source # | |
| ToSexp Text Source # | |
| ToSexp Sexp Source # | |
| ToSexp PackageEntries Source # | |
Defined in HsInspect.Index Methods toSexp :: PackageEntries -> Sexp Source # | |
| ToSexp PkgSummary Source # | |
Defined in HsInspect.Packages Methods toSexp :: PkgSummary -> Sexp Source # | |
| ToSexp Qualified Source # | |
| ToSexp a => ToSexp [a] Source # | |
Defined in HsInspect.Sexp | |
| ToSexp a => ToSexp (Maybe a) Source # | |