definition module DateExtensions

import iTasks.Extensions.DateTime

:: Day = Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday

derive class iTask Day
instance toString Day

addTime :: Time DateTime -> DateTime

nextHour :: DateTime -> DateTime
nextDay :: (Date -> Date)

dayOfWeek :: Date -> Day

previous :: Day Date -> Date