hsdev-0.3.1.3: Haskell development library

Safe HaskellNone
LanguageHaskell98

HsDev.Database.SQLite.Select

Synopsis

Documentation

data Select a Source #

Constructors

Select 

Fields

Instances

Functor Select Source # 

Methods

fmap :: (a -> b) -> Select a -> Select b #

(<$) :: a -> Select b -> Select a #

Foldable Select Source # 

Methods

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 #

toList :: Select a -> [a] #

null :: Select a -> Bool #

length :: Select a -> Int #

elem :: Eq a => a -> Select a -> Bool #

maximum :: Ord a => Select a -> a #

minimum :: Ord a => Select a -> a #

sum :: Num a => Select a -> a #

product :: Num a => Select a -> a #

Traversable Select Source # 

Methods

traverse :: Applicative f => (a -> f b) -> Select a -> f (Select b) #

sequenceA :: Applicative f => Select (f a) -> f (Select a) #

mapM :: Monad m => (a -> m b) -> Select a -> m (Select b) #

sequence :: Monad m => Select (m a) -> m (Select a) #

Eq a => Eq (Select a) Source # 

Methods

(==) :: Select a -> Select a -> Bool #

(/=) :: Select a -> Select a -> Bool #

Ord a => Ord (Select a) Source # 

Methods

compare :: Select a -> Select a -> Ordering #

(<) :: Select a -> Select a -> Bool #

(<=) :: Select a -> Select a -> Bool #

(>) :: Select a -> Select a -> Bool #

(>=) :: Select a -> Select a -> Bool #

max :: Select a -> Select a -> Select a #

min :: Select a -> Select a -> Select a #

Read a => Read (Select a) Source # 
Show a => Show (Select a) Source # 

Methods

showsPrec :: Int -> Select a -> ShowS #

show :: Select a -> String #

showList :: [Select a] -> ShowS #

Monoid (Select a) Source # 

Methods

mempty :: Select a #

mappend :: Select a -> Select a -> Select a #

mconcat :: [Select a] -> Select a #

select_ :: [a] -> Select a Source #

from_ :: [a] -> Select a Source #

where_ :: [a] -> Select a Source #

qNSymbol :: Text -> Text -> Select Text Source #

Symbol from haskell-names