hsdev-0.3.1.3: Haskell development library
HsDev.Database.SQLite.Instances
Contents
newtype JSON a Source #
Constructors
Fields
Instances
Methods
(==) :: JSON a -> JSON a -> Bool #
(/=) :: JSON a -> JSON a -> Bool #
compare :: JSON a -> JSON a -> Ordering #
(<) :: JSON a -> JSON a -> Bool #
(<=) :: JSON a -> JSON a -> Bool #
(>) :: JSON a -> JSON a -> Bool #
(>=) :: JSON a -> JSON a -> Bool #
max :: JSON a -> JSON a -> JSON a #
min :: JSON a -> JSON a -> JSON a #
readsPrec :: Int -> ReadS (JSON a) #
readList :: ReadS [JSON a] #
readPrec :: ReadPrec (JSON a) #
readListPrec :: ReadPrec [JSON a] #
showsPrec :: Int -> JSON a -> ShowS #
show :: JSON a -> String #
showList :: [JSON a] -> ShowS #
fromField :: FieldParser (JSON a) #
toField :: JSON a -> SQLData #
fromRow :: RowParser Symbol #
fromRow :: RowParser Info #
fromRow :: RowParser Test #
fromRow :: RowParser Executable #
fromRow :: RowParser Library #
fromRow :: RowParser Project #
fromRow :: RowParser ModulePackage #
fromRow :: RowParser ModuleLocation #
fromRow :: RowParser ModuleId #
fromRow :: RowParser SymbolId #
fromRow :: RowParser Position #
fromRow :: RowParser Region #
fromRow :: RowParser OutputMessage #
fromRow :: RowParser Inspection #
fromRow :: RowParser SymbolUsage #
fromRow :: RowParser SymbolInfo #
fromRow :: RowParser Import #
fromRow :: RowParser TypedExpr #
fromField :: FieldParser POSIXTime #
fromField :: FieldParser Language #
fromField :: FieldParser Value #
fromField :: FieldParser PackageDb #
fromField :: FieldParser PackageDbStack #
fromField :: FieldParser Severity #
toRow :: Symbol -> [SQLData] #
toRow :: Project -> [SQLData] #
toRow :: ModulePackage -> [SQLData] #
toRow :: ModuleLocation -> [SQLData] #
toRow :: ModuleId -> [SQLData] #
toRow :: SymbolId -> [SQLData] #
toRow :: Position -> [SQLData] #
toRow :: Region -> [SQLData] #
toRow :: OutputMessage -> [SQLData] #
toRow :: Inspection -> [SQLData] #
toRow :: SymbolInfo -> [SQLData] #
toRow :: Import -> [SQLData] #
toRow :: TypedExpr -> [SQLData] #
toField :: POSIXTime -> SQLData #
toField :: Value -> SQLData #
toField :: PackageDb -> SQLData #
toField :: PackageDbStack -> SQLData #
toField :: Severity -> SQLData #
fromRow :: RowParser (Note a) #
fromRow :: RowParser (Scoped a) #
fromField :: FieldParser (Name ()) #
fromField :: FieldParser (ModuleName ()) #
toRow :: Note a -> [SQLData] #
toRow :: Scoped a -> [SQLData] #
toField :: Name () -> SQLData #
toField :: ModuleName () -> SQLData #