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 #

Methods

thyme :: Iso' a b #

Instances
Thyme UTCTime UTCTime # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' UTCTime0 UTCTime #

Thyme UTCTime UTCView # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' UTCTime UTCView #

Thyme ZonedTime ZonedTime # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' ZonedTime0 ZonedTime #

Thyme LocalTime LocalTime # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' LocalTime0 LocalTime #

Thyme TimeOfDay TimeOfDay # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' TimeOfDay0 TimeOfDay #

Thyme TimeZone TimeZone # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' TimeZone0 TimeZone #

Thyme UniversalTime UniversalTime # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme NominalDiffTime NominalDiffTime # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme AbsoluteTime AbsoluteTime # 
Instance details

Defined in Data.Thyme.Time.Core

Thyme DiffTime DiffTime # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' DiffTime0 DiffTime #

Thyme Day Day # 
Instance details

Defined in Data.Thyme.Time.Core

Methods

thyme :: Iso' Day0 Day #

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

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

addDays :: Days -> Day -> Day #

diffDays :: Day -> Day -> Days #