Safe Haskell | None |
---|---|
Language | Haskell2010 |
Control.Monad.Freer.Extras.Pagination
Documentation
Query parameters for pagination.
Constructors
PageQuery | |
Fields
|
Instances
Part of a collection.
Constructors
Page | |
Instances
Constructors
PageSize | |
Fields |
Instances
Eq PageSize Source # | |
Num PageSize Source # | |
Defined in Control.Monad.Freer.Extras.Pagination Methods (+) :: PageSize -> PageSize -> PageSize Source # (-) :: PageSize -> PageSize -> PageSize Source # (*) :: PageSize -> PageSize -> PageSize Source # negate :: PageSize -> PageSize Source # abs :: PageSize -> PageSize Source # signum :: PageSize -> PageSize Source # fromInteger :: Integer -> PageSize Source # | |
Ord PageSize Source # | |
Defined in Control.Monad.Freer.Extras.Pagination | |
Show PageSize Source # | |
Generic PageSize Source # | |
ToJSON PageSize Source # | |
Defined in Control.Monad.Freer.Extras.Pagination Methods toEncoding :: PageSize -> Encoding toJSONList :: [PageSize] -> Value toEncodingList :: [PageSize] -> Encoding | |
FromJSON PageSize Source # | |
Defined in Control.Monad.Freer.Extras.Pagination | |
Default PageSize Source # | |
Defined in Control.Monad.Freer.Extras.Pagination | |
type Rep PageSize Source # | |
Defined in Control.Monad.Freer.Extras.Pagination |