[Haskell-cafe] Data.Time.Calendar.Day does not seem to have an instance for Read

Antoine Latter aslatter at gmail.com
Thu Mar 17 06:47:44 CET 2011


On Thu, Mar 17, 2011 at 12:30 AM, C K Kashyap <ckkashyap at gmail.com> wrote:
> Hi,
> I was wondering if this is a defect -
> Prelude> import Data.Time.Calendar
> Prelude Data.Time.Calendar> read "2011-10-10" :: Day
> <interactive>:1:1:
>     No instance for (Read Day)
>       arising from a use of `read'
>     Possible fix: add an instance declaration for (Read Day)
>     In the expression: read "2011-10-10" :: Day
>     In an equation for `it': it = read "2011-10-10" :: Day
> Prelude Data.Time.Calendar>
>

I see the same problem with GHC 7.0.2, time-1.2.0.3.

Does it work if you use it in a Haskell source file, instead of GHCi?

Thanks,
Antoine

> The documentation says that  Day has an instance for Read.
> Regards,
> Kashyap
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>



More information about the Haskell-Cafe mailing list