| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Time.Calendar.Hebrew
Synopsis
- data HebrewDate = HebrewDate {}
- data Month
- fromHebrew :: HebrewDate -> Day
- toHebrew :: Day -> HebrewDate
- monthHebrew :: Month -> String
- anniversaryInYear :: Int -> HebrewDate -> HebrewDate
- nextAnniversary :: HebrewDate -> HebrewDate -> HebrewDate
Data types
data HebrewDate Source #
Instances
| Eq HebrewDate Source # | |
Defined in Data.Time.Calendar.Hebrew.Internal | |
| Data HebrewDate Source # | |
Defined in Data.Time.Calendar.Hebrew.Internal Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> HebrewDate -> c HebrewDate # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c HebrewDate # toConstr :: HebrewDate -> Constr # dataTypeOf :: HebrewDate -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c HebrewDate) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c HebrewDate) # gmapT :: (forall b. Data b => b -> b) -> HebrewDate -> HebrewDate # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> HebrewDate -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> HebrewDate -> r # gmapQ :: (forall d. Data d => d -> u) -> HebrewDate -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> HebrewDate -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> HebrewDate -> m HebrewDate # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> HebrewDate -> m HebrewDate # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> HebrewDate -> m HebrewDate # | |
| Show HebrewDate Source # | |
Defined in Data.Time.Calendar.Hebrew.Internal Methods showsPrec :: Int -> HebrewDate -> ShowS # show :: HebrewDate -> String # showList :: [HebrewDate] -> ShowS # | |
Instances
| Enum Month Source # | |
Defined in Data.Time.Calendar.Hebrew.Internal | |
| Eq Month Source # | |
| Data Month Source # | |
Defined in Data.Time.Calendar.Hebrew.Internal Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Month -> c Month # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Month # dataTypeOf :: Month -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Month) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Month) # gmapT :: (forall b. Data b => b -> b) -> Month -> Month # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Month -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Month -> r # gmapQ :: (forall d. Data d => d -> u) -> Month -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Month -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Month -> m Month # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Month -> m Month # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Month -> m Month # | |
| Ord Month Source # | |
| Read Month Source # | |
| Show Month Source # | |
Conversions
fromHebrew :: HebrewDate -> Day Source #
toHebrew :: Day -> HebrewDate Source #
monthHebrew :: Month -> String Source #
Anniversaries
Arguments
| :: Int | year |
| -> HebrewDate | |
| -> HebrewDate |
Arguments
| :: HebrewDate | so to say current date |
| -> HebrewDate | date of event |
| -> HebrewDate | first anniversary of event after current |