[Haskell-cafe] What is the good way to work with list comprehension and UTCTime?

Antoine Latter aslatter at gmail.com
Mon Sep 17 01:14:06 CEST 2012


On Sun, Sep 16, 2012 at 5:04 PM, Richard O'Keefe <ok at cs.otago.ac.nz> wrote:
>
> On 15/09/2012, at 5:14 AM, Chris Heller wrote:
>
>> You might want to have a look at the time-recurrence package: http://hackage.haskell.org/package/time-recurrence
>>
>> For your simple cases you would do something like:
>>
>> Each second:
>>
>>     starting (UTCTime ...) $ recur secondly
>>
>> Each minute:
>>
>>     starting (UTCTime ...) $ recur minutely
>
> Ouch.  Look up "minutely" (my-NEWT-ly) in an English
> dictionary.  Look up "secondly" while you're there.
>
>

You can blame RFC 5545 for that one. In section 3.3.10. our frequencies are:

freq        = "SECONDLY" / "MINUTELY" / "HOURLY" / "DAILY"
                   / "WEEKLY" / "MONTHLY" / "YEARLY"

Antoine



More information about the Haskell-Cafe mailing list