Safe Haskell | None |
---|---|
Language | Haskell98 |
- data ClockTime :: *
- data Month
- aJanuary :: RefAtom
- aFebruary :: RefAtom
- aMarch :: RefAtom
- aApril :: RefAtom
- aMay :: RefAtom
- aJune :: RefAtom
- aJuly :: RefAtom
- aAugust :: RefAtom
- aSeptember :: RefAtom
- aOctober :: RefAtom
- aNovember :: RefAtom
- aDecember :: RefAtom
- data Day
- aSunday :: RefAtom
- aMonday :: RefAtom
- aTuesday :: RefAtom
- aWednesday :: RefAtom
- aThursday :: RefAtom
- aFriday :: RefAtom
- aSaturday :: RefAtom
- data CalendarTime = CalendarTime {}
- gctYear :: RefSrcPos -> RefExp -> R (Fun CalendarTime Int)
- gctMonth :: RefSrcPos -> RefExp -> R (Fun CalendarTime Month)
- gctDay :: RefSrcPos -> RefExp -> R (Fun CalendarTime Int)
- gctHour :: RefSrcPos -> RefExp -> R (Fun CalendarTime Int)
- gctMin :: RefSrcPos -> RefExp -> R (Fun CalendarTime Int)
- gctSec :: RefSrcPos -> RefExp -> R (Fun CalendarTime Int)
- gctPicosec :: RefSrcPos -> RefExp -> R (Fun CalendarTime Integer)
- gctWDay :: RefSrcPos -> RefExp -> R (Fun CalendarTime Day)
- gctYDay :: RefSrcPos -> RefExp -> R (Fun CalendarTime Int)
- gctTZName :: RefSrcPos -> RefExp -> R (Fun CalendarTime String)
- gctTZ :: RefSrcPos -> RefExp -> R (Fun CalendarTime Int)
- gctIsDST :: RefSrcPos -> RefExp -> R (Fun CalendarTime Bool)
- hctYear :: R CalendarTime -> RefExp -> R Int
- hctMonth :: R CalendarTime -> RefExp -> R Month
- hctDay :: R CalendarTime -> RefExp -> R Int
- hctHour :: R CalendarTime -> RefExp -> R Int
- hctMin :: R CalendarTime -> RefExp -> R Int
- hctSec :: R CalendarTime -> RefExp -> R Int
- hctPicosec :: R CalendarTime -> RefExp -> R Integer
- hctWDay :: R CalendarTime -> RefExp -> R Day
- hctYDay :: R CalendarTime -> RefExp -> R Int
- hctTZName :: R CalendarTime -> RefExp -> R String
- hctTZ :: R CalendarTime -> RefExp -> R Int
- hctIsDST :: R CalendarTime -> RefExp -> R Bool
- actYear :: RefAtom
- actMonth :: RefAtom
- actDay :: RefAtom
- actHour :: RefAtom
- actMin :: RefAtom
- actSec :: RefAtom
- actPicosec :: RefAtom
- actWDay :: RefAtom
- actYDay :: RefAtom
- actTZName :: RefAtom
- actTZ :: RefAtom
- actIsDST :: RefAtom
- aCalendarTime :: RefAtom
- data TimeDiff = TimeDiff {}
- gtdYear :: RefSrcPos -> RefExp -> R (Fun TimeDiff Int)
- gtdMonth :: RefSrcPos -> RefExp -> R (Fun TimeDiff Int)
- gtdDay :: RefSrcPos -> RefExp -> R (Fun TimeDiff Int)
- gtdHour :: RefSrcPos -> RefExp -> R (Fun TimeDiff Int)
- gtdMin :: RefSrcPos -> RefExp -> R (Fun TimeDiff Int)
- gtdSec :: RefSrcPos -> RefExp -> R (Fun TimeDiff Int)
- gtdPicosec :: RefSrcPos -> RefExp -> R (Fun TimeDiff Integer)
- htdYear :: R TimeDiff -> RefExp -> R Int
- htdMonth :: R TimeDiff -> RefExp -> R Int
- htdDay :: R TimeDiff -> RefExp -> R Int
- htdHour :: R TimeDiff -> RefExp -> R Int
- htdMin :: R TimeDiff -> RefExp -> R Int
- htdSec :: R TimeDiff -> RefExp -> R Int
- htdPicosec :: R TimeDiff -> RefExp -> R Integer
- atdYear :: RefAtom
- atdMonth :: RefAtom
- atdDay :: RefAtom
- atdHour :: RefAtom
- atdMin :: RefAtom
- atdSec :: RefAtom
- atdPicosec :: RefAtom
- aTimeDiff :: RefAtom
- ggetClockTime :: RefSrcPos -> RefExp -> R (IO ClockTime)
- gaddToClockTime :: RefSrcPos -> RefExp -> R (Fun TimeDiff (Fun ClockTime ClockTime))
- aaddToClockTime :: RefAtom
- haddToClockTime :: R TimeDiff -> R ClockTime -> RefExp -> R ClockTime
- gdiffClockTimes :: RefSrcPos -> RefExp -> R (Fun ClockTime (Fun ClockTime TimeDiff))
- adiffClockTimes :: RefAtom
- hdiffClockTimes :: R ClockTime -> R ClockTime -> RefExp -> R TimeDiff
- gtoCalendarTime :: RefSrcPos -> RefExp -> R (Fun ClockTime (IO CalendarTime))
- atoCalendarTime :: RefAtom
- htoCalendarTime :: R ClockTime -> RefExp -> R (IO CalendarTime)
- gtoUTCTime :: RefSrcPos -> RefExp -> R (Fun ClockTime CalendarTime)
- atoUTCTime :: RefAtom
- htoUTCTime :: R ClockTime -> RefExp -> R CalendarTime
- gtoClockTime :: RefSrcPos -> RefExp -> R (Fun CalendarTime ClockTime)
- atoClockTime :: RefAtom
- htoClockTime :: R CalendarTime -> RefExp -> R ClockTime
- gcalendarTimeToString :: RefSrcPos -> RefExp -> R (Fun CalendarTime String)
- acalendarTimeToString :: RefAtom
- hcalendarTimeToString :: R CalendarTime -> RefExp -> R String
- gformatCalendarTime :: RefSrcPos -> RefExp -> R (Fun TimeLocale (Fun String (Fun CalendarTime String)))
- aformatCalendarTime :: RefAtom
- hformatCalendarTime :: R TimeLocale -> R String -> R CalendarTime -> RefExp -> R String
Documentation
data ClockTime :: *
A representation of the internal clock time.
Clock times may be compared, converted to strings, or converted to an
external calendar time CalendarTime
for I/O or other manipulations.
gctPicosec :: RefSrcPos -> RefExp -> R (Fun CalendarTime Integer) Source
hctPicosec :: R CalendarTime -> RefExp -> R Integer Source
gtoCalendarTime :: RefSrcPos -> RefExp -> R (Fun ClockTime (IO CalendarTime)) Source
htoCalendarTime :: R ClockTime -> RefExp -> R (IO CalendarTime) Source
gtoUTCTime :: RefSrcPos -> RefExp -> R (Fun ClockTime CalendarTime) Source
htoUTCTime :: R ClockTime -> RefExp -> R CalendarTime Source
gtoClockTime :: RefSrcPos -> RefExp -> R (Fun CalendarTime ClockTime) Source
htoClockTime :: R CalendarTime -> RefExp -> R ClockTime Source
gcalendarTimeToString :: RefSrcPos -> RefExp -> R (Fun CalendarTime String) Source
hcalendarTimeToString :: R CalendarTime -> RefExp -> R String Source
gformatCalendarTime :: RefSrcPos -> RefExp -> R (Fun TimeLocale (Fun String (Fun CalendarTime String))) Source
hformatCalendarTime :: R TimeLocale -> R String -> R CalendarTime -> RefExp -> R String Source