japanese-calendar-0.1.0.0: Data type of Japanese Calendar (Wareki).

Safe HaskellSafe
LanguageHaskell2010

Data.Time.Calendar.Japanese

Synopsis

Documentation

data Gengo Source #

Constructors

Meiji 
Taisho 
Showa 
Heisei 
Instances
Bounded Gengo Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Enum Gengo Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Eq Gengo Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Methods

(==) :: Gengo -> Gengo -> Bool #

(/=) :: Gengo -> Gengo -> Bool #

Read Gengo Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Show Gengo Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Methods

showsPrec :: Int -> Gengo -> ShowS #

show :: Gengo -> String #

showList :: [Gengo] -> ShowS #

data Day Source #

Constructors

Day Gengo Integer Int Int 
Instances
Eq Day Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Methods

(==) :: Day -> Day -> Bool #

(/=) :: Day -> Day -> Bool #

Read Day Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Show Day Source # 
Instance details

Defined in Data.Time.Calendar.Japanese

Methods

showsPrec :: Int -> Day -> ShowS #

show :: Day -> String #

showList :: [Day] -> ShowS #

fromDay :: Day -> Maybe Day Source #

Wareki to Data.Time.Calendar.Day.

Japanese Calendar(Wareki) Day from Data.Time.Calendar.Day. Supports Meiji,Taisho,Showa,Heisei. It returns Nothing if out of support range.