Safe Haskell | None |
---|---|
Language | Haskell98 |
Synopsis
- data Select a = Select {
- selectColumns :: [a]
- selectTables :: [a]
- selectConditions :: [a]
- select_ :: [a] -> Select a
- from_ :: [a] -> Select a
- where_ :: [a] -> Select a
- buildQuery :: Select Text -> String
- toQuery :: Select Text -> Query
- qSymbolId :: Select Text
- qSymbol :: Select Text
- qModuleLocation :: Text -> Select Text
- qModuleId :: Select Text
- qImport :: Text -> Select Text
- qBuildInfo :: Select Text
- qNSymbol :: Text -> Text -> Select Text
- qNote :: Text -> Text -> Select Text
Documentation
Select | |
|
Instances
Functor Select Source # | |
Foldable Select Source # | |
Defined in HsDev.Database.SQLite.Select fold :: Monoid m => Select m -> m # foldMap :: Monoid m => (a -> m) -> Select a -> m # foldr :: (a -> b -> b) -> b -> Select a -> b # foldr' :: (a -> b -> b) -> b -> Select a -> b # foldl :: (b -> a -> b) -> b -> Select a -> b # foldl' :: (b -> a -> b) -> b -> Select a -> b # foldr1 :: (a -> a -> a) -> Select a -> a # foldl1 :: (a -> a -> a) -> Select a -> a # elem :: Eq a => a -> Select a -> Bool # maximum :: Ord a => Select a -> a # minimum :: Ord a => Select a -> a # | |
Traversable Select Source # | |
Eq a => Eq (Select a) Source # | |
Ord a => Ord (Select a) Source # | |
Defined in HsDev.Database.SQLite.Select | |
Read a => Read (Select a) Source # | |
Show a => Show (Select a) Source # | |
Semigroup (Select a) Source # | |
Monoid (Select a) Source # | |
qBuildInfo :: Select Text Source #