convertible-1.1.1.0: Typeclasses and instances for converting between types

CopyrightCopyright (C) 2009-2011 John Goerzen
LicenseBSD3
MaintainerJohn Goerzen <jgoerzen@complete.org>
Stabilityprovisional
Portabilityportable
Safe HaskellSafe
LanguageHaskell98

Data.Convertible.Instances.Time

Contents

Description

Instances to convert between various time structures, both old- and new-style.

At present, this module does not do full input validation. That is, it is possible to get an exception rather than a Left result from these functions if your input is invalid, particularly when converting from the old-style System.Time structures.

Copyright (C) 2009-2011 John Goerzen jgoerzen@complete.org

All rights reserved.

For license and copyright information, see the file LICENSE

Orphan instances

Convertible Double CTime Source # 
Convertible Double TimeDiff Source # 
Convertible Double UTCTime Source # 
Convertible Double POSIXTime Source # 
Convertible Int CTime Source # 
Convertible Int UTCTime Source # 
Convertible Int POSIXTime Source # 
Convertible Integer CTime Source # 
Convertible Integer ClockTime Source # 
Convertible Integer TimeDiff Source # 
Convertible Integer UTCTime Source # 
Convertible Integer POSIXTime Source # 
Convertible Rational UTCTime Source # 
Convertible Rational POSIXTime Source # 
Convertible CTime Double Source # 
Convertible CTime Int Source # 
Convertible CTime Integer Source # 
Convertible CTime ClockTime Source # 
Convertible CTime CalendarTime Source # 
Convertible CTime ZonedTime Source # 
Convertible CTime UTCTime Source # 
Convertible CTime POSIXTime Source # 
Convertible ClockTime Integer Source # 
Convertible ClockTime CTime Source # 
Convertible ClockTime CalendarTime Source # 
Convertible ClockTime ZonedTime Source # 
Convertible ClockTime UTCTime Source # 
Convertible ClockTime POSIXTime Source # 
Convertible CalendarTime CTime Source # 
Convertible CalendarTime ClockTime Source # 
Convertible CalendarTime ZonedTime Source # 
Convertible CalendarTime UTCTime Source # 
Convertible CalendarTime POSIXTime Source # 
Convertible TimeDiff Double Source # 
Convertible TimeDiff Integer Source # 
Convertible TimeDiff Rational Source # 
Convertible TimeDiff NominalDiffTime Source # 
Convertible ZonedTime CTime Source # 
Convertible ZonedTime ClockTime Source # 
Convertible ZonedTime CalendarTime Source # 
Convertible ZonedTime UTCTime Source # 
Convertible ZonedTime POSIXTime Source # 
Convertible UTCTime Double Source # 
Convertible UTCTime Int Source # 
Convertible UTCTime Integer Source # 
Convertible UTCTime Rational Source # 
Convertible UTCTime CTime Source # 
Convertible UTCTime ClockTime Source # 
Convertible UTCTime CalendarTime Source # 
Convertible UTCTime ZonedTime Source # 
Convertible UTCTime POSIXTime Source # 
Convertible POSIXTime Double Source # 
Convertible POSIXTime Int Source # 
Convertible POSIXTime Integer Source # 
Convertible POSIXTime Rational Source # 
Convertible POSIXTime CTime Source # 
Convertible POSIXTime ClockTime Source # 
Convertible POSIXTime CalendarTime Source # 
Convertible POSIXTime ZonedTime Source # 
Convertible POSIXTime UTCTime Source # 
Convertible NominalDiffTime TimeDiff Source #