| 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 | |