HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Package0.2.12Time

hourglass

simple performant time related library

Modules

8 modules
  • Data.Hourglass42Types and methods for time manipulation. The most basic type for time representation is Elapsed, which
  • Data.Hourglass.Compat0Basic Time conversion compatibility. This module aims to help conversion between the types from the package
  • Data.Hourglass.Epoch5Epoch tracking
  • Data.Hourglass.Types0Basic times units and types. While pratically some units could hold infinite values, for practical
  • System.Hourglass0Get the system timezone and current time value in multiple formats This module will be depreciated in favor of Time.System
  • Time.Compat3Basic Time conversion compatibility. This module aims to help conversion between the types from the package
  • Time.System6Get the system timezone and current time value in multiple formats
  • Time.Types15Basic times units and types. While pratically some units could hold infinite values, for practical

Description

Simple time library focusing on simple but powerful and performant API

The backbone of the library are the Timeable and Time type classes.

Each Timeable instances can be converted to type that has a Time instances, and thus are different representations of current time.

Depends on

2 packages

Used by in this set · 7