| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Year quarters.
data QuarterOfYear Source
Quarters of each year. Each quarter corresponds to three months.
addQuarters :: Integer -> Quarter -> Quarter Source
diffQuarters :: Quarter -> Quarter -> Integer Source
An absolute count of year quarters. Number is equal to (year * 4) + (quarterOfYear - 1).
| NFData Quarter Source | |||||
Defined in Data.Time.Calendar.Quarter | |||||
| Data Quarter Source | |||||
Defined in Data.Time.Calendar.Quarter Methodsgfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Quarter -> c Quarter gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Quarter dataTypeOf :: Quarter -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Quarter) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Quarter) gmapT :: (forall b. Data b => b -> b) -> Quarter -> Quarter gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Quarter -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Quarter -> r gmapQ :: (forall d. Data d => d -> u) -> Quarter -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Quarter -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Quarter -> m Quarter gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Quarter -> m Quarter gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Quarter -> m Quarter | |||||
| Enum Quarter Source | |||||
Defined in Data.Time.Calendar.Quarter | |||||
| Generic Quarter Source | |||||
Defined in Data.Time.Calendar.Quarter Associated Types
| |||||
| Ix Quarter Source | |||||
Defined in Data.Time.Calendar.Quarter | |||||
| Read Quarter Source | Read as |
||||
| Show Quarter Source | Show as |
||||
| Eq Quarter Source | |||||
| Ord Quarter Source | |||||
| DayPeriod Quarter Source | |||||
Defined in Data.Time.Calendar.Quarter | |||||
| type Rep Quarter Source | |||||
Defined in Data.Time.Calendar.Quarter | |||||
pattern YearQuarter :: Year -> QuarterOfYear -> Quarter Source
Bidirectional abstract constructor.
monthOfYearQuarter :: MonthOfYear -> QuarterOfYear Source
The QuarterOfYear this MonthOfYear is in.
monthQuarter :: Month -> Quarter Source
dayQuarter :: Day -> Quarter Source
type DayOfQuarter = Int Source
Day of quarter, in range 1 to 92.
pattern QuarterDay :: Quarter -> DayOfQuarter -> Day Source
Bidirectional abstract constructor. Invalid days of quarter will be clipped to the correct range.
Since: time-1.12.1
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.12.1/docs/libraries/time-1.14-40b8/Data-Time-Calendar-Quarter.html