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.

  1. hideCursor :: MonadScreen m => m ()

    terminal System.Terminal

    Hide the cursor.

  2. width :: Size -> {-# UNPACK #-} !Int

    terminal System.Terminal

    No documentation available.

  3. HideCursor :: Command

    terminal System.Terminal.Internal

    No documentation available.

  4. fromGregorianValid :: Year -> Month -> DayOfMonth -> Maybe Day

    thyme 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)
    

  5. gregorianValid :: YearMonthDay -> Maybe Day

    thyme 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
    

  6. monthAndDayToDayOfYearValid :: Bool -> Month -> DayOfMonth -> Maybe DayOfYear

    thyme 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)
    

  7. monthDayValid :: Bool -> MonthDay -> Maybe DayOfYear

    thyme 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
    

  8. fromMondayStartWeekValid :: Year -> WeekOfYear -> DayOfWeek -> Maybe Day

    thyme 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)
    

  9. fromOrdinalDateValid :: Year -> DayOfYear -> Maybe Day

    thyme 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)
    

  10. fromSundayStartWeekValid :: Year -> WeekOfYear -> DayOfWeek -> Maybe Day

    thyme 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)
    

Page 1421 of many | Previous | Next