License | BSD-3-Clause |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GitHub.Data.Search
Description
Documentation
data SearchResult' entities Source #
Constructors
SearchResult | |
Fields
|
Instances
Foldable SearchResult' Source # | |
Defined in GitHub.Data.Search Methods fold :: Monoid m => SearchResult' m -> m Source # foldMap :: Monoid m => (a -> m) -> SearchResult' a -> m Source # foldMap' :: Monoid m => (a -> m) -> SearchResult' a -> m Source # foldr :: (a -> b -> b) -> b -> SearchResult' a -> b Source # foldr' :: (a -> b -> b) -> b -> SearchResult' a -> b Source # foldl :: (b -> a -> b) -> b -> SearchResult' a -> b Source # foldl' :: (b -> a -> b) -> b -> SearchResult' a -> b Source # foldr1 :: (a -> a -> a) -> SearchResult' a -> a Source # foldl1 :: (a -> a -> a) -> SearchResult' a -> a Source # toList :: SearchResult' a -> [a] Source # null :: SearchResult' a -> Bool Source # length :: SearchResult' a -> Int Source # elem :: Eq a => a -> SearchResult' a -> Bool Source # maximum :: Ord a => SearchResult' a -> a Source # minimum :: Ord a => SearchResult' a -> a Source # sum :: Num a => SearchResult' a -> a Source # product :: Num a => SearchResult' a -> a Source # | |
(Monoid entities, FromJSON entities) => FromJSON (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search Methods parseJSON :: Value -> Parser (SearchResult' entities) Source # parseJSONList :: Value -> Parser [SearchResult' entities] Source # | |
Data entities => Data (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SearchResult' entities -> c (SearchResult' entities) Source # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (SearchResult' entities) Source # toConstr :: SearchResult' entities -> Constr Source # dataTypeOf :: SearchResult' entities -> DataType Source # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (SearchResult' entities)) Source # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (SearchResult' entities)) Source # gmapT :: (forall b. Data b => b -> b) -> SearchResult' entities -> SearchResult' entities Source # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SearchResult' entities -> r Source # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SearchResult' entities -> r Source # gmapQ :: (forall d. Data d => d -> u) -> SearchResult' entities -> [u] Source # gmapQi :: Int -> (forall d. Data d => d -> u) -> SearchResult' entities -> u Source # gmapM :: Monad m => (forall d. Data d => d -> m d) -> SearchResult' entities -> m (SearchResult' entities) Source # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SearchResult' entities -> m (SearchResult' entities) Source # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SearchResult' entities -> m (SearchResult' entities) Source # | |
Semigroup res => Semigroup (SearchResult' res) Source # | |
Defined in GitHub.Data.Search Methods (<>) :: SearchResult' res -> SearchResult' res -> SearchResult' res Source # sconcat :: NonEmpty (SearchResult' res) -> SearchResult' res Source # stimes :: Integral b => b -> SearchResult' res -> SearchResult' res Source # | |
Generic (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search Methods from :: SearchResult' entities -> Rep (SearchResult' entities) x Source # to :: Rep (SearchResult' entities) x -> SearchResult' entities Source # | |
Show entities => Show (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search | |
Binary entities => Binary (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search Methods put :: SearchResult' entities -> Put Source # get :: Get (SearchResult' entities) Source # putList :: [SearchResult' entities] -> Put Source # | |
NFData entities => NFData (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search Methods rnf :: SearchResult' entities -> () Source # | |
Eq entities => Eq (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search Methods (==) :: SearchResult' entities -> SearchResult' entities -> Bool Source # (/=) :: SearchResult' entities -> SearchResult' entities -> Bool Source # | |
Ord entities => Ord (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search Methods compare :: SearchResult' entities -> SearchResult' entities -> Ordering Source # (<) :: SearchResult' entities -> SearchResult' entities -> Bool Source # (<=) :: SearchResult' entities -> SearchResult' entities -> Bool Source # (>) :: SearchResult' entities -> SearchResult' entities -> Bool Source # (>=) :: SearchResult' entities -> SearchResult' entities -> Bool Source # max :: SearchResult' entities -> SearchResult' entities -> SearchResult' entities Source # min :: SearchResult' entities -> SearchResult' entities -> SearchResult' entities Source # | |
type Rep (SearchResult' entities) Source # | |
Defined in GitHub.Data.Search type Rep (SearchResult' entities) = D1 ('MetaData "SearchResult'" "GitHub.Data.Search" "github-0.28.0.1-BD55H1ZSJVx7k29q8jDSuO" 'False) (C1 ('MetaCons "SearchResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "searchResultTotalCount") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "searchResultResults") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 entities))) |
type SearchResult entity = SearchResult' (Vector entity) Source #
Constructors
Code | |
Fields
|