tzdata-0.1.20190911.0: Time zone database (as files and as a module)

Copyright(C) 2014 Mihaly Barasz
LicenseApache-2.0, see LICENSE
MaintainerMihaly Barasz <klao@nilcons.com>
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Data.Time.Zones.DB

Contents

Description

 
Synopsis

Documentation

toTZName :: TZLabel -> ByteString Source #

Convert a TZLabel to the usual name of the location.

> toTZName Europe__Paris
"Europe/Paris"

fromTZName :: ByteString -> Maybe TZLabel Source #

Lookup the TZLabel by the name of the location.

Returns Nothing if the location is unknown.

> :set -XOverloadedStrings
> fromTZName "Europe/Paris"
Just Europe__Paris
> fromTZName "Foo/Bar"
Nothing

tzNameLabelMap :: Map ByteString TZLabel Source #

Map mapping know time zone locations to their canonical TZLabels.

tzDataByLabel :: TZLabel -> ByteString Source #

Lookup time zone data by its label.

tzDataByName :: ByteString -> Maybe ByteString Source #

Lookup time zone data by the name of it's location.

Returns Nothing if the location is unknown.

data TZLabel Source #

Enumeration of time zone locations.

Constructors

Africa__Abidjan 
Africa__Accra 
Africa__Algiers 
Africa__Bissau 
Africa__Cairo 
Africa__Casablanca 
Africa__Ceuta 
Africa__El_Aaiun 
Africa__Johannesburg 
Africa__Juba 
Africa__Khartoum 
Africa__Lagos 
Africa__Maputo 
Africa__Monrovia 
Africa__Nairobi 
Africa__Ndjamena 
Africa__Sao_Tome 
Africa__Tripoli 
Africa__Tunis 
Africa__Windhoek 
America__Adak 
America__Anchorage 
America__Araguaina 
America__Argentina__Buenos_Aires 
America__Argentina__Catamarca 
America__Argentina__Cordoba 
America__Argentina__Jujuy 
America__Argentina__La_Rioja 
America__Argentina__Mendoza 
America__Argentina__Rio_Gallegos 
America__Argentina__Salta 
America__Argentina__San_Juan 
America__Argentina__San_Luis 
America__Argentina__Tucuman 
America__Argentina__Ushuaia 
America__Asuncion 
America__Atikokan 
America__Bahia 
America__Bahia_Banderas 
America__Barbados 
America__Belem 
America__Belize 
America__Blanc_Sablon 
America__Boa_Vista 
America__Bogota 
America__Boise 
America__Cambridge_Bay 
America__Campo_Grande 
America__Cancun 
America__Caracas 
America__Cayenne 
America__Chicago 
America__Chihuahua 
America__Costa_Rica 
America__Creston 
America__Cuiaba 
America__Curacao 
America__Danmarkshavn 
America__Dawson 
America__Dawson_Creek 
America__Denver 
America__Detroit 
America__Edmonton 
America__Eirunepe 
America__El_Salvador 
America__Fort_Nelson 
America__Fortaleza 
America__Glace_Bay 
America__Godthab 
America__Goose_Bay 
America__Grand_Turk 
America__Guatemala 
America__Guayaquil 
America__Guyana 
America__Halifax 
America__Havana 
America__Hermosillo 
America__Indiana__Indianapolis 
America__Indiana__Knox 
America__Indiana__Marengo 
America__Indiana__Petersburg 
America__Indiana__Tell_City 
America__Indiana__Vevay 
America__Indiana__Vincennes 
America__Indiana__Winamac 
America__Inuvik 
America__Iqaluit 
America__Jamaica 
America__Juneau 
America__Kentucky__Louisville 
America__Kentucky__Monticello 
America__La_Paz 
America__Lima 
America__Los_Angeles 
America__Maceio 
America__Managua 
America__Manaus 
America__Martinique 
America__Matamoros 
America__Mazatlan 
America__Menominee 
America__Merida 
America__Metlakatla 
America__Mexico_City 
America__Miquelon 
America__Moncton 
America__Monterrey 
America__Montevideo 
America__Nassau 
America__New_York 
America__Nipigon 
America__Nome 
America__Noronha 
America__North_Dakota__Beulah 
America__North_Dakota__Center 
America__North_Dakota__New_Salem 
America__Ojinaga 
America__Panama 
America__Pangnirtung 
America__Paramaribo 
America__Phoenix 
America__Port_au_Prince 
America__Port_of_Spain 
America__Porto_Velho 
America__Puerto_Rico 
America__Punta_Arenas 
America__Rainy_River 
America__Rankin_Inlet 
America__Recife 
America__Regina 
America__Resolute 
America__Rio_Branco 
America__Santarem 
America__Santiago 
America__Santo_Domingo 
America__Sao_Paulo 
America__Scoresbysund 
America__Sitka 
America__St_Johns 
America__Swift_Current 
America__Tegucigalpa 
America__Thule 
America__Thunder_Bay 
America__Tijuana 
America__Toronto 
America__Vancouver 
America__Whitehorse 
America__Winnipeg 
America__Yakutat 
America__Yellowknife 
Antarctica__Casey 
Antarctica__Davis 
Antarctica__DumontDUrville 
Antarctica__Macquarie 
Antarctica__Mawson 
Antarctica__Palmer 
Antarctica__Rothera 
Antarctica__Syowa 
Antarctica__Troll 
Antarctica__Vostok 
Asia__Almaty 
Asia__Amman 
Asia__Anadyr 
Asia__Aqtau 
Asia__Aqtobe 
Asia__Ashgabat 
Asia__Atyrau 
Asia__Baghdad 
Asia__Baku 
Asia__Bangkok 
Asia__Barnaul 
Asia__Beirut 
Asia__Bishkek 
Asia__Brunei 
Asia__Chita 
Asia__Choibalsan 
Asia__Colombo 
Asia__Damascus 
Asia__Dhaka 
Asia__Dili 
Asia__Dubai 
Asia__Dushanbe 
Asia__Famagusta 
Asia__Gaza 
Asia__Hebron 
Asia__Ho_Chi_Minh 
Asia__Hong_Kong 
Asia__Hovd 
Asia__Irkutsk 
Asia__Jakarta 
Asia__Jayapura 
Asia__Jerusalem 
Asia__Kabul 
Asia__Kamchatka 
Asia__Karachi 
Asia__Kathmandu 
Asia__Khandyga 
Asia__Kolkata 
Asia__Krasnoyarsk 
Asia__Kuala_Lumpur 
Asia__Kuching 
Asia__Macau 
Asia__Magadan 
Asia__Makassar 
Asia__Manila 
Asia__Nicosia 
Asia__Novokuznetsk 
Asia__Novosibirsk 
Asia__Omsk 
Asia__Oral 
Asia__Pontianak 
Asia__Pyongyang 
Asia__Qatar 
Asia__Qostanay 
Asia__Qyzylorda 
Asia__Riyadh 
Asia__Sakhalin 
Asia__Samarkand 
Asia__Seoul 
Asia__Shanghai 
Asia__Singapore 
Asia__Srednekolymsk 
Asia__Taipei 
Asia__Tashkent 
Asia__Tbilisi 
Asia__Tehran 
Asia__Thimphu 
Asia__Tokyo 
Asia__Tomsk 
Asia__Ulaanbaatar 
Asia__Urumqi 
Asia__Ust_Nera 
Asia__Vladivostok 
Asia__Yakutsk 
Asia__Yangon 
Asia__Yekaterinburg 
Asia__Yerevan 
Atlantic__Azores 
Atlantic__Bermuda 
Atlantic__Canary 
Atlantic__Cape_Verde 
Atlantic__Faroe 
Atlantic__Madeira 
Atlantic__Reykjavik 
Atlantic__South_Georgia 
Atlantic__Stanley 
Australia__Adelaide 
Australia__Brisbane 
Australia__Broken_Hill 
Australia__Currie 
Australia__Darwin 
Australia__Eucla 
Australia__Hobart 
Australia__Lindeman 
Australia__Lord_Howe 
Australia__Melbourne 
Australia__Perth 
Australia__Sydney 
Etc__GMT 
Etc__GMT1 
Etc__GMT10 
Etc__GMT11 
Etc__GMT12 
Etc__GMT2 
Etc__GMT3 
Etc__GMT4 
Etc__GMT5 
Etc__GMT6 
Etc__GMT7 
Etc__GMT8 
Etc__GMT9 
Etc__GMT_1 
Etc__GMT_10 
Etc__GMT_11 
Etc__GMT_12 
Etc__GMT_13 
Etc__GMT_14 
Etc__GMT_2 
Etc__GMT_3 
Etc__GMT_4 
Etc__GMT_5 
Etc__GMT_6 
Etc__GMT_7 
Etc__GMT_8 
Etc__GMT_9 
Etc__UTC 
Europe__Amsterdam 
Europe__Andorra 
Europe__Astrakhan 
Europe__Athens 
Europe__Belgrade 
Europe__Berlin 
Europe__Brussels 
Europe__Bucharest 
Europe__Budapest 
Europe__Chisinau 
Europe__Copenhagen 
Europe__Dublin 
Europe__Gibraltar 
Europe__Helsinki 
Europe__Istanbul 
Europe__Kaliningrad 
Europe__Kiev 
Europe__Kirov 
Europe__Lisbon 
Europe__London 
Europe__Luxembourg 
Europe__Madrid 
Europe__Malta 
Europe__Minsk 
Europe__Monaco 
Europe__Moscow 
Europe__Oslo 
Europe__Paris 
Europe__Prague 
Europe__Riga 
Europe__Rome 
Europe__Samara 
Europe__Saratov 
Europe__Simferopol 
Europe__Sofia 
Europe__Stockholm 
Europe__Tallinn 
Europe__Tirane 
Europe__Ulyanovsk 
Europe__Uzhgorod 
Europe__Vienna 
Europe__Vilnius 
Europe__Volgograd 
Europe__Warsaw 
Europe__Zaporozhye 
Europe__Zurich 
Indian__Chagos 
Indian__Christmas 
Indian__Cocos 
Indian__Kerguelen 
Indian__Mahe 
Indian__Maldives 
Indian__Mauritius 
Indian__Reunion 
Pacific__Apia 
Pacific__Auckland 
Pacific__Bougainville 
Pacific__Chatham 
Pacific__Chuuk 
Pacific__Easter 
Pacific__Efate 
Pacific__Enderbury 
Pacific__Fakaofo 
Pacific__Fiji 
Pacific__Funafuti 
Pacific__Galapagos 
Pacific__Gambier 
Pacific__Guadalcanal 
Pacific__Guam 
Pacific__Honolulu 
Pacific__Kiritimati 
Pacific__Kosrae 
Pacific__Kwajalein 
Pacific__Majuro 
Pacific__Marquesas 
Pacific__Nauru 
Pacific__Niue 
Pacific__Norfolk 
Pacific__Noumea 
Pacific__Pago_Pago 
Pacific__Palau 
Pacific__Pitcairn 
Pacific__Pohnpei 
Pacific__Port_Moresby 
Pacific__Rarotonga 
Pacific__Tahiti 
Pacific__Tarawa 
Pacific__Tongatapu 
Pacific__Wake 
Pacific__Wallis 
Root__CET 
Root__CST6CDT 
Root__EET 
Root__EST 
Root__EST5EDT 
Root__HST 
Root__MET 
Root__MST 
Root__MST7MDT 
Root__PST8PDT 
Root__WET 
Instances
Bounded TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Enum TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Eq TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Methods

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

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

Data TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TZLabel -> c TZLabel #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TZLabel #

toConstr :: TZLabel -> Constr #

dataTypeOf :: TZLabel -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TZLabel) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TZLabel) #

gmapT :: (forall b. Data b => b -> b) -> TZLabel -> TZLabel #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TZLabel -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TZLabel -> r #

gmapQ :: (forall d. Data d => d -> u) -> TZLabel -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> TZLabel -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> TZLabel -> m TZLabel #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TZLabel -> m TZLabel #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TZLabel -> m TZLabel #

Ord TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Read TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Show TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Generic TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Associated Types

type Rep TZLabel :: Type -> Type #

Methods

from :: TZLabel -> Rep TZLabel x #

to :: Rep TZLabel x -> TZLabel #

NFData TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Methods

rnf :: TZLabel -> () #

type Rep TZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

type Rep TZLabel = D1 (MetaData "TZLabel" "Data.Time.Zones.DB" "tzdata-0.1.20190911.0-Gs2gGkuUbDXDMFXhMvMTSH" False) ((((((((C1 (MetaCons "Africa__Abidjan" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Africa__Accra" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Africa__Algiers" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Africa__Bissau" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Africa__Cairo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Africa__Casablanca" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Africa__Ceuta" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Africa__El_Aaiun" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Africa__Johannesburg" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Africa__Juba" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Africa__Khartoum" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Africa__Lagos" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Africa__Maputo" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Africa__Monrovia" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Africa__Nairobi" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Africa__Ndjamena" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Africa__Sao_Tome" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Africa__Tripoli" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Africa__Tunis" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Africa__Windhoek" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Adak" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Anchorage" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Araguaina" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Argentina__Buenos_Aires" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "America__Argentina__Catamarca" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Argentina__Cordoba" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Argentina__Jujuy" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Argentina__La_Rioja" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Argentina__Mendoza" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Argentina__Rio_Gallegos" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Argentina__Salta" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Argentina__San_Juan" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Argentina__San_Luis" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Argentina__Tucuman" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Argentina__Ushuaia" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Asuncion" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "America__Atikokan" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Bahia" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Bahia_Banderas" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Barbados" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Belem" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Belize" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Blanc_Sablon" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Boa_Vista" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Bogota" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Boise" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Cambridge_Bay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Campo_Grande" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "America__Cancun" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Caracas" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Cayenne" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Chicago" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Chihuahua" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Costa_Rica" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Creston" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Cuiaba" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Curacao" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Danmarkshavn" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Dawson" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Dawson_Creek" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "America__Denver" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Detroit" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Edmonton" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Eirunepe" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__El_Salvador" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Fort_Nelson" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Fortaleza" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Glace_Bay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Godthab" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Goose_Bay" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Grand_Turk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Guatemala" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "America__Guayaquil" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Guyana" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Halifax" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Havana" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Hermosillo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Indiana__Indianapolis" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Indiana__Knox" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Indiana__Marengo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Indiana__Petersburg" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Indiana__Tell_City" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Indiana__Vevay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Indiana__Vincennes" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "America__Indiana__Winamac" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Inuvik" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Iqaluit" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Jamaica" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Juneau" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Kentucky__Louisville" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Kentucky__Monticello" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__La_Paz" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Lima" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Los_Angeles" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Maceio" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Managua" PrefixI False) (U1 :: Type -> Type)))))))) :+: ((((((C1 (MetaCons "America__Manaus" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Martinique" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Matamoros" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Mazatlan" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Menominee" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Merida" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Metlakatla" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Mexico_City" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Miquelon" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Moncton" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Monterrey" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Montevideo" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "America__Nassau" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__New_York" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Nipigon" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Nome" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Noronha" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__North_Dakota__Beulah" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__North_Dakota__Center" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__North_Dakota__New_Salem" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Ojinaga" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Panama" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Pangnirtung" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Paramaribo" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "America__Phoenix" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Port_au_Prince" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Port_of_Spain" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Porto_Velho" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Puerto_Rico" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Punta_Arenas" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__Rainy_River" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Rankin_Inlet" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Recife" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Regina" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Resolute" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Rio_Branco" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "America__Santarem" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Santiago" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Santo_Domingo" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Sao_Paulo" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Scoresbysund" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Sitka" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "America__St_Johns" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Swift_Current" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Tegucigalpa" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Thule" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Thunder_Bay" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Tijuana" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "America__Toronto" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Vancouver" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Whitehorse" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "America__Winnipeg" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "America__Yakutat" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "America__Yellowknife" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Antarctica__Casey" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Antarctica__Davis" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Antarctica__DumontDUrville" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Antarctica__Macquarie" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Antarctica__Mawson" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Antarctica__Palmer" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Antarctica__Rothera" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Antarctica__Syowa" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Antarctica__Troll" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Antarctica__Vostok" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Almaty" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Amman" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Asia__Anadyr" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Aqtau" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Aqtobe" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Ashgabat" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Atyrau" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Baghdad" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Asia__Baku" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Bangkok" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Barnaul" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Beirut" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Bishkek" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Brunei" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Asia__Chita" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Choibalsan" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Colombo" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Damascus" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Dhaka" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Dili" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Asia__Dubai" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Dushanbe" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Famagusta" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Gaza" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Hebron" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Ho_Chi_Minh" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Asia__Hong_Kong" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Hovd" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Irkutsk" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Asia__Jakarta" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Jayapura" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Asia__Jerusalem" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Kabul" PrefixI False) (U1 :: Type -> Type))))))))) :+: (((((((C1 (MetaCons "Asia__Kamchatka" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Karachi" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Kathmandu" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Khandyga" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Kolkata" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Krasnoyarsk" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Asia__Kuala_Lumpur" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Kuching" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Macau" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Magadan" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Makassar" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Manila" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Asia__Nicosia" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Novokuznetsk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Novosibirsk" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Omsk" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Oral" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Pontianak" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Asia__Pyongyang" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Qatar" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Qostanay" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Qyzylorda" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Riyadh" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Sakhalin" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Asia__Samarkand" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Seoul" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Shanghai" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Singapore" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Srednekolymsk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Taipei" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Asia__Tashkent" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Tbilisi" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Tehran" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Thimphu" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Tokyo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Tomsk" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Asia__Ulaanbaatar" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Urumqi" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Ust_Nera" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Asia__Vladivostok" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Yakutsk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Asia__Yangon" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Asia__Yekaterinburg" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Asia__Yerevan" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Atlantic__Azores" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Atlantic__Bermuda" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Atlantic__Canary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Atlantic__Cape_Verde" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "Atlantic__Faroe" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Atlantic__Madeira" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Atlantic__Reykjavik" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Atlantic__South_Georgia" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Atlantic__Stanley" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Australia__Adelaide" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Australia__Brisbane" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Australia__Broken_Hill" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Australia__Currie" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Australia__Darwin" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Australia__Eucla" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Australia__Hobart" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Australia__Lindeman" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Australia__Lord_Howe" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Australia__Melbourne" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Australia__Perth" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Australia__Sydney" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Etc__GMT1" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT10" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT11" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Etc__GMT12" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT3" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Etc__GMT4" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT5" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT6" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Etc__GMT7" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT8" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT9" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Etc__GMT_1" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT_10" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT_11" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Etc__GMT_12" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT_13" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT_14" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Etc__GMT_2" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT_3" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT_4" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Etc__GMT_5" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT_6" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__GMT_7" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Etc__GMT_8" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Etc__GMT_9" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Etc__UTC" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Europe__Amsterdam" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Andorra" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Europe__Astrakhan" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Athens" PrefixI False) (U1 :: Type -> Type)))))))) :+: ((((((C1 (MetaCons "Europe__Belgrade" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Berlin" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Brussels" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Europe__Bucharest" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Budapest" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Chisinau" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Europe__Copenhagen" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Dublin" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Gibraltar" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Europe__Helsinki" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Istanbul" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Kaliningrad" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Europe__Kiev" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Kirov" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Lisbon" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Europe__London" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Luxembourg" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Madrid" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Europe__Malta" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Minsk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Monaco" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Europe__Moscow" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Oslo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Paris" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Europe__Prague" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Riga" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Rome" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Europe__Samara" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Saratov" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Simferopol" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Europe__Sofia" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Stockholm" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Tallinn" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Europe__Tirane" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Ulyanovsk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Uzhgorod" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Europe__Vienna" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Vilnius" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Volgograd" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Europe__Warsaw" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Europe__Zaporozhye" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Europe__Zurich" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Indian__Chagos" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Indian__Christmas" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Indian__Cocos" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Indian__Kerguelen" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Indian__Mahe" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Indian__Maldives" PrefixI False) (U1 :: Type -> Type))))))) :+: (((((C1 (MetaCons "Indian__Mauritius" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Indian__Reunion" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Apia" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Pacific__Auckland" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Bougainville" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Chatham" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Pacific__Chuuk" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Easter" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Efate" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Pacific__Enderbury" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Fakaofo" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Fiji" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Pacific__Funafuti" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Galapagos" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Gambier" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Pacific__Guadalcanal" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Guam" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Honolulu" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Pacific__Kiritimati" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Kosrae" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Kwajalein" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Pacific__Majuro" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Marquesas" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Nauru" PrefixI False) (U1 :: Type -> Type)))))) :+: ((((C1 (MetaCons "Pacific__Niue" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Norfolk" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Noumea" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Pacific__Pago_Pago" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Palau" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Pitcairn" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Pacific__Pohnpei" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Port_Moresby" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Rarotonga" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Pacific__Tahiti" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Tarawa" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Pacific__Tongatapu" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "Pacific__Wake" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Pacific__Wallis" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Root__CET" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Root__CST6CDT" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Root__EET" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Root__EST" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Root__EST5EDT" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Root__HST" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Root__MET" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "Root__MST" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Root__MST7MDT" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Root__PST8PDT" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Root__WET" PrefixI False) (U1 :: Type -> Type))))))))))

Access to raw data

type TZDescription = Either (ByteString, ByteString) (ByteString, TZLabel, ByteString) Source #

Type of the elements of the compiled-in time zone info database.

Right is a primary location; fields: name, label, content of the Time Zone info file

Left is a location which is an alias for a primary location; fields: name, name of the target

tzDescriptions :: [TZDescription] Source #

The list with raw data of the compiled-in time zone info database.

The list is sorted by name. (And the Right elements are guaranteed to be in the order of TZLabel constructors.)

Type-level time zone labels

class KnownTZLabel (label :: TZLabel) where Source #

This class gives the value associated with a type-level time zone label.

> :set -XDataKinds
> :module + Data.Proxy
> tzLabelVal (Proxy :: Proxy 'America__New_York)
America__New_York

Methods

tzLabelVal :: Proxy label -> TZLabel Source #

Instances
KnownTZLabel Africa__Abidjan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Accra Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Algiers Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Bissau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Cairo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Casablanca Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Ceuta Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__El_Aaiun Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Johannesburg Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Juba Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Khartoum Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Lagos Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Maputo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Monrovia Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Nairobi Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Ndjamena Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Sao_Tome Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Tripoli Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Tunis Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Africa__Windhoek Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Adak Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Anchorage Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Araguaina Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Buenos_Aires Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Catamarca Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Cordoba Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Jujuy Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__La_Rioja Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Mendoza Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Rio_Gallegos Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Salta Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__San_Juan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__San_Luis Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Tucuman Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Argentina__Ushuaia Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Asuncion Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Atikokan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Bahia Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Bahia_Banderas Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Barbados Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Belem Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Belize Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Blanc_Sablon Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Boa_Vista Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Bogota Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Boise Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Cambridge_Bay Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Campo_Grande Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Cancun Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Caracas Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Cayenne Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Chicago Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Chihuahua Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Costa_Rica Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Creston Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Cuiaba Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Curacao Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Danmarkshavn Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Dawson Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Dawson_Creek Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Denver Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Detroit Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Edmonton Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Eirunepe Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__El_Salvador Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Fort_Nelson Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Fortaleza Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Glace_Bay Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Godthab Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Goose_Bay Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Grand_Turk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Guatemala Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Guayaquil Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Guyana Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Halifax Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Havana Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Hermosillo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Indianapolis Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Knox Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Marengo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Petersburg Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Tell_City Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Vevay Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Vincennes Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Indiana__Winamac Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Inuvik Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Iqaluit Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Jamaica Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Juneau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Kentucky__Louisville Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Kentucky__Monticello Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__La_Paz Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Lima Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Los_Angeles Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Maceio Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Managua Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Manaus Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Martinique Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Matamoros Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Mazatlan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Menominee Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Merida Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Metlakatla Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Mexico_City Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Miquelon Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Moncton Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Monterrey Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Montevideo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Nassau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__New_York Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Nipigon Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Nome Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Noronha Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__North_Dakota__Beulah Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__North_Dakota__Center Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__North_Dakota__New_Salem Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Ojinaga Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Panama Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Pangnirtung Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Paramaribo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Phoenix Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Port_au_Prince Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Port_of_Spain Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Porto_Velho Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Puerto_Rico Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Punta_Arenas Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Rainy_River Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Rankin_Inlet Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Recife Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Regina Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Resolute Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Rio_Branco Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Santarem Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Santiago Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Santo_Domingo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Sao_Paulo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Scoresbysund Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Sitka Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__St_Johns Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Swift_Current Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Tegucigalpa Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Thule Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Thunder_Bay Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Tijuana Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Toronto Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Vancouver Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Whitehorse Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Winnipeg Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Yakutat Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel America__Yellowknife Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Casey Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Davis Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__DumontDUrville Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Macquarie Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Mawson Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Palmer Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Rothera Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Syowa Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Troll Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Antarctica__Vostok Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Almaty Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Amman Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Anadyr Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Aqtau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Aqtobe Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Ashgabat Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Atyrau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Baghdad Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Baku Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Bangkok Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Barnaul Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Beirut Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Bishkek Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Brunei Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Chita Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Choibalsan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Colombo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Damascus Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Dhaka Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Dili Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Dubai Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Dushanbe Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Famagusta Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Gaza Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Hebron Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Ho_Chi_Minh Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Hong_Kong Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Hovd Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Irkutsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Jakarta Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Jayapura Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Jerusalem Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Kabul Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Kamchatka Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Karachi Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Kathmandu Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Khandyga Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Kolkata Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Krasnoyarsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Kuala_Lumpur Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Kuching Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Macau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Magadan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Makassar Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Manila Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Nicosia Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Novokuznetsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Novosibirsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Omsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Oral Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Pontianak Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Pyongyang Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Qatar Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Qostanay Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Qyzylorda Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Riyadh Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Sakhalin Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Samarkand Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Seoul Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Shanghai Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Singapore Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Srednekolymsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Taipei Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Tashkent Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Tbilisi Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Tehran Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Thimphu Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Tokyo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Tomsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Ulaanbaatar Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Urumqi Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Ust_Nera Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Vladivostok Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Yakutsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Yangon Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Yekaterinburg Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Asia__Yerevan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Azores Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Bermuda Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Canary Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Cape_Verde Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Faroe Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Madeira Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Reykjavik Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__South_Georgia Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Atlantic__Stanley Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Adelaide Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Brisbane Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Broken_Hill Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Currie Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Darwin Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Eucla Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Hobart Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Lindeman Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Lord_Howe Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Melbourne Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Perth Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Australia__Sydney Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT1 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT10 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT11 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT12 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT2 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT3 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT4 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT5 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT6 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT7 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT8 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT9 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_1 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_10 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_11 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_12 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_13 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_14 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_2 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_3 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_4 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_5 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_6 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_7 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_8 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__GMT_9 Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Etc__UTC Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Amsterdam Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Andorra Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Astrakhan Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Athens Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Belgrade Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Berlin Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Brussels Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Bucharest Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Budapest Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Chisinau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Copenhagen Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Dublin Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Gibraltar Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Helsinki Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Istanbul Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Kaliningrad Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Kiev Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Kirov Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Lisbon Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__London Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Luxembourg Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Madrid Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Malta Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Minsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Monaco Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Moscow Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Oslo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Paris Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Prague Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Riga Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Rome Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Samara Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Saratov Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Simferopol Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Sofia Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Stockholm Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Tallinn Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Tirane Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Ulyanovsk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Uzhgorod Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Vienna Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Vilnius Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Volgograd Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Warsaw Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Zaporozhye Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Europe__Zurich Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Chagos Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Christmas Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Cocos Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Kerguelen Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Mahe Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Maldives Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Mauritius Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Indian__Reunion Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Apia Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Auckland Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Bougainville Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Chatham Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Chuuk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Easter Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Efate Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Enderbury Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Fakaofo Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Fiji Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Funafuti Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Galapagos Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Gambier Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Guadalcanal Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Guam Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Honolulu Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Kiritimati Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Kosrae Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Kwajalein Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Majuro Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Marquesas Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Nauru Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Niue Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Norfolk Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Noumea Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Pago_Pago Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Palau Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Pitcairn Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Pohnpei Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Port_Moresby Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Rarotonga Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Tahiti Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Tarawa Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Tongatapu Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Wake Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Pacific__Wallis Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__CET Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__CST6CDT Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__EET Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__EST Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__EST5EDT Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__HST Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__MET Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__MST Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__MST7MDT Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__PST8PDT Source # 
Instance details

Defined in Data.Time.Zones.DB

KnownTZLabel Root__WET Source # 
Instance details

Defined in Data.Time.Zones.DB

data SomeTZLabel where Source #

This type represents an unknown type-level time zone label.

Constructors

SomeTZLabel :: KnownTZLabel label => Proxy label -> SomeTZLabel 
Instances
Eq SomeTZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

Show SomeTZLabel Source # 
Instance details

Defined in Data.Time.Zones.DB

someTZLabelVal :: TZLabel -> SomeTZLabel Source #

Convert a value into an unknown type-level time zone label.

> someTZLabelVal America__New_York
SomeTZLabel Proxy

promoteTZLabel :: forall proxy label a. KnownTZLabel label => proxy label -> (Proxy label -> a) -> a Source #

Promote a time zone label value to the type-level.

> case someTZLabelVal America__New_York of SomeTZLabel proxy -> promoteTZLabel proxy SomeTZLabel
SomeTZLabel Proxy