thyme-0.3.5.5: A faster time library

Safe HaskellNone
LanguageHaskell2010

Data.Thyme.Time.Core

Description

This module provides just the compatibility wrappers for the things that thyme does differently from time. No RealFrac instances for DiffTime nor NominalDiffTime, nor other riffraff.

Synopsis

Documentation

module Data.Thyme

class Thyme a b | b -> a where Source #

Minimal complete definition

thyme

Methods

thyme :: Iso' a b Source #

Instances
Thyme UTCTime UTCTime Source # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' UTCTime0 UTCTime Source #

Thyme UTCTime UTCView Source # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' UTCTime UTCView Source #

Thyme ZonedTime ZonedTime Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme LocalTime LocalTime Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme TimeOfDay TimeOfDay Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme TimeZone TimeZone Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme UniversalTime UniversalTime Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme NominalDiffTime NominalDiffTime Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme AbsoluteTime AbsoluteTime Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme DiffTime DiffTime Source # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme Day Day Source # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' Day0 Day Source #

toThyme :: Thyme a b => a -> b Source #

fromThyme :: Thyme a b => b -> a Source #