Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
hideCursor :: MonadScreen m => m ()terminal System.Terminal Hide the cursor.
width :: Size -> {-# UNPACK #-} !Intterminal System.Terminal No documentation available.
-
terminal System.Terminal.Internal No documentation available.
fromGregorianValid :: Year -> Month -> DayOfMonth -> Maybe Daythyme Data.Thyme.Calendar Construct a Day from a Gregorian calendar date. Returns Nothing for invalid input.
fromGregorianValid y m d = gregorianValid (YearMonthDay y m d)
gregorianValid :: YearMonthDay -> Maybe Daythyme Data.Thyme.Calendar Conversion between a YearMonthDay and the corresponding Day. Returns Nothing for invalid input.
> gregorianValid (YearMonthDay 2015 2 28) Just 2015-02-28
> gregorianValid (YearMonthDay 2015 2 29) Nothing
monthAndDayToDayOfYearValid :: Bool -> Month -> DayOfMonth -> Maybe DayOfYearthyme Data.Thyme.Calendar.MonthDay Predicated on whether or not it is a leap year, convert a Month and DayOfMonth to its corresponding ordinal DayOfYear. Returns Nothing for invalid input.
monthAndDayToDayOfYearValid leap m d = monthDayValid leap (MonthDay m d)
monthDayValid :: Bool -> MonthDay -> Maybe DayOfYearthyme Data.Thyme.Calendar.MonthDay Predicated on whether or not it's a leap year, convert a MonthDay to an ordinal DayOfYear.
> monthDayValid (isLeapYear 2016) (MonthDay 2 29) Just 60
> monthDayValid (isLeapYear 2015) (MonthDay 2 29) Nothing
fromMondayStartWeekValid :: Year -> WeekOfYear -> DayOfWeek -> Maybe Daythyme Data.Thyme.Calendar.OrdinalDate Converts a Monday-starting week date to the corresponding Day; the inverse of mondayStartWeek. Returns Nothing for invalid input.
fromMondayStartWeekValid y w d = mondayWeekValid (MondayWeek y w d)
fromOrdinalDateValid :: Year -> DayOfYear -> Maybe Daythyme Data.Thyme.Calendar.OrdinalDate Converts a Gregorian Year and DayOfYear to a Day. Returns Nothing on invalid input.
fromOrdinalDateValid y d = ordinalDateValid (OrdinalDate y d)
fromSundayStartWeekValid :: Year -> WeekOfYear -> DayOfWeek -> Maybe Daythyme Data.Thyme.Calendar.OrdinalDate Converts a Sunday-starting week date to the corresponding Day; the inverse of sundayStartWeek. Returns Nothing for invalid input.
fromSundayStartWeekValid y w d = sundayWeekValid (SundayWeek y w d)