[jhc] Can't build 0.7.8

John Meacham john at repetae.net
Mon Jan 30 07:58:04 CET 2012


Hmm... I think I may be using a different version of transformers than
you.. I modified jhc to not rely on any particular monad Either
instance, will post the fix to the repo shortly.

    John

On Sun, Jan 29, 2012 at 2:41 AM, wren ng thornton <wren at freegeek.org> wrote:
> Hello,
>
> I just tried building 0.7.8 today and got this error:
>
> src/Util/ContextMonad.hs:15:9:
>    Overlapping instances for Error [String]
>      arising from the superclasses of an instance declaration
>                   at src/Util/ContextMonad.hs:15:9-45
>    Matching instances:
>      instance (transformers-0.2.1.0:Control.Monad.Trans.Error.ErrorList
>                  a) =>
>               Error [a]
>        -- Defined in transformers-0.2.1.0:Control.Monad.Trans.Error
>      instance [overlap ok] Error [String]
>        -- Defined at src/Util/ContextMonad.hs:10:9-22
>    In the instance declaration for `ContextMonad
>                                       String (Either [String])'
>
> Let me know if you need any more info.
>
> --
> Live well,
> ~wren
>
> _______________________________________________
> jhc mailing list
> jhc at haskell.org
> http://www.haskell.org/mailman/listinfo/jhc



More information about the jhc mailing list