Idris2Doc : IotaTime.Tzdb

IotaTime.Tzdb

(source)

Definitions

unixTimeZoneProvider : TimeZoneProviderRep
  The built-in Unix filesystem provider.

Totality: total
Visibility: export
systemTimeZoneProvider : TimeZoneProviderRep
  The provider selected for the current operating system.

Totality: total
Visibility: export
windowsSnapshotTimeZoneProvider : IO (EitherTzdbErrorTimeZoneProviderRep)
  Read the native Windows registry once and return a provider backed by that
immutable snapshot. Construct another provider to observe registry changes.
On non-Windows hosts this returns `UnsupportedPlatform` through the native
registry source.

Totality: total
Visibility: export
utcWith : TimeZoneProviderRep->IO (EitherTzdbErrorTimeZone)
  Load UTC through an explicit platform provider.

Totality: total
Visibility: export
timeZoneWith : TimeZoneProviderRep->String->IO (EitherTzdbErrorTimeZone)
  Load a named zone through an explicit platform provider.

Totality: total
Visibility: export
localZoneWith : TimeZoneProviderRep->IO (EitherTzdbErrorTimeZone)
  Load the local zone through an explicit platform provider.

Totality: total
Visibility: export
availableZonesWith : TimeZoneProviderRep->IO (EitherTzdbError (ListString))
  Enumerate zones through an explicit platform provider.

Totality: total
Visibility: export
metadataWith : TimeZoneProviderRep->IO (EitherTzdbErrorTzdbMetadata)
  Query version and identifier metadata through an explicit provider.

Totality: total
Visibility: export
loadSystemUtc : IO (EitherTzdbErrorTimeZone)
  Load UTC from the platform TZDB.

Totality: total
Visibility: export
loadSystemTimeZone : String->IO (EitherTzdbErrorTimeZone)
  Load a named zone from the platform TZDB.

Totality: total
Visibility: export
loadSystemLocalZone : IO (EitherTzdbErrorTimeZone)
  Load the locally configured platform zone.

Totality: total
Visibility: export
loadSystemAvailableZones : IO (EitherTzdbError (ListString))
  List every zone available through the platform provider.

Totality: total
Visibility: export
metadata : IO (EitherTzdbErrorTzdbMetadata)
  Query version, aliases, and Windows/IANA mappings from the platform
provider.

Totality: total
Visibility: export