record TimeZoneProviderRep : Type- Totality: total
Visibility: export
Constructor: MkTimeZoneProviderRep : TimeZoneProviderRep -> TimeZoneProviderRep
Projection: .providerRepresentation : TimeZoneProviderRep -> TimeZoneProviderRep
TimeZoneProvider : Type An opaque caller-supplied source of time zones and associated metadata.
Visibility: public exporttimeZoneProvider : IO (Either TzdbError TimeZone) -> (String -> IO (Either TzdbError TimeZone)) -> IO (Either TzdbError TimeZone) -> IO (Either TzdbError (List String)) -> IO (Either TzdbError TzdbMetadata) -> TimeZoneProvider Build a provider from its loading operations.
Visibility: public exportrecord TimeZoneCachePolicyRep : Type- Totality: total
Visibility: export
Constructor: MkTimeZoneCachePolicyRep : TimeZoneCachePolicyRep -> TimeZoneCachePolicyRep
Projection: .cachePolicyRepresentation : TimeZoneCachePolicyRep -> TimeZoneCachePolicyRep
TimeZoneCachePolicy : Type- Visibility: public export
timeZoneCachePolicy : Bool -> Bool -> Bool -> Bool -> TimeZoneCachePolicy- Visibility: public export
defaultTimeZoneCachePolicy : TimeZoneCachePolicy- Visibility: public export
cachedTimeZoneProvider : TimeZoneCachePolicy -> TimeZoneProvider -> IO TimeZoneProvider- Visibility: public export
utcWith : TimeZoneProvider -> IO (Either TzdbError TimeZone)- Visibility: public export
timeZoneWith : TimeZoneProvider -> String -> IO (Either TzdbError TimeZone)- Visibility: public export
localZoneWith : TimeZoneProvider -> IO (Either TzdbError TimeZone)- Visibility: public export
availableZonesWith : TimeZoneProvider -> IO (Either TzdbError (List String))- Visibility: public export
metadataWith : TimeZoneProvider -> IO (Either TzdbError TzdbMetadata)- Visibility: public export