| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.SpreadSheet.Date
Contents
Description
Utilidades para poder trabajar mejor con fechas. No se pretende
sobreescribir o hacer un nexo con librerías como Time, pero
sí ofrecer algunas funciones que pueden ser comunmente utilizadas
en hojas de cálculo.
Documentation
Enumerable con los meses.
Enumerable con los días de la semana.
Instances
| Bounded WeekDay Source # | |
| Enum WeekDay Source # | |
| Eq WeekDay Source # | |
| Ord WeekDay Source # | |
Defined in Data.SpreadSheet.Date | |
| Read WeekDay Source # | |
| Show WeekDay Source # | |
| Ix WeekDay Source # | |
Defined in Data.SpreadSheet.Date | |
next :: (Eq a, Bounded a, Enum a) => a -> a Source #
Permite iterar sobre datos enumerables de forma circular. Una vez se llega al último elemento, el siguiente será el primero.
>>>next OctoberNovember>>>next DecemberJanuary
Permite la generacion de una lista infinita:
>>>take 11 $ iterate next Saturday[Saturday,Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday,Monday,Tuesday]
getMonth :: Day -> Month Source #
Indica el mes al que pertenece un día.
>>>getMonth $ fromGregorian 2019 1 14January