<div dir="ltr"><div>You are probably using GHC 7.10.  With this, you will need any data type to be an instance of applicative and functor for it to be an instance of Monad.  However, I don't see a version 1.0.0 for said package.<br><br></div>See the below link for more information.  You might try your luck asking the maintainer for a fix for this.  Or you can copy this locally, make those changes yourself and see how it goes.<br><a href="https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10">https://ghc.haskell.org/trac/ghc/wiki/Migration/7.10</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 3, 2015 at 5:24 PM,  <span dir="ltr"><<a href="mailto:galeonet@tiscali.it" target="_blank">galeonet@tiscali.it</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div>
<br>Hello,<br>what's wrong (see below)????<br>Thank you in advance,<br>Maurizio<br><br>C:\Documents and Settings\xxx1>cabal install FileSystem<br>Resolving dependencies...<br>cabal: Could not resolve dependencies:<br>trying: FileSystem-1.0.0 (user goal)<br>next goal: bytestring (dependency of FileSystem-1.0.0)<br>rejecting: bytestring-0.10.6.0/installed-3a6..., 0.10.6.0, 0.10.4.1, 0.10.4.0,<br>0.10.2.0, 0.10.0.2, 0.10.0.1, 0.10.0.0 (conflict: FileSystem =><br>bytestring==0.9.*)<br>trying: bytestring-0.9.2.1<br>trying: directory-1.2.2.0/installed-678... (dependency of FileSystem-1.0.0)<br>next goal: Win32 (dependency of directory-1.2.2.0/installed-678...)<br>rejecting: Win32-2.3.1.0/installed-071... (conflict: bytestring==0.9.2.1,<br>Win32 => bytestring==<a href="http://0.10.6.0/installed-3a6.." target="_blank">0.10.6.0/installed-3a6..</a>.)<br>rejecting: Win32-2.3.1.0, 2.3.0.2, 2.3.0.1, 2.3.0.0, 2.2.2.0, 2.2.1.0,<br>2.2.0.2, 2.2.0.1, 2.2.0.0, 2.1.0.0, 2.1 (conflict: directory =><br>Win32==<a href="http://2.3.1.0/installed-071.." target="_blank">2.3.1.0/installed-071..</a>.)<br>Dependency tree exhaustively searched.<br><br>C:\Documents and Settings\xxx1>cabal install FileSystem --allow-newer<br>Resolving dependencies...<br>Downloading FileSystem-1.0.0...<br>Configuring FileSystem-1.0.0...<br>Building FileSystem-1.0.0...<br>Preprocessing library FileSystem-1.0.0...<br>[1 of 9] Compiling System.FileSystem.Utils ( System\FileSystem\Utils.hs, dist\bu<br>ild\System\FileSystem\Utils.o )<br>[2 of 9] Compiling System.FileSystem.Types ( System\FileSystem\Types.hs, dist\bu<br>ild\System\FileSystem\Types.o )<br><br>System\FileSystem\Types.hs:123:82:<br>    No instance for (Applicative (FST m))<br>      arising from the 'deriving' clause of a data type declaration<br>    Possible fix:<br>      use a standalone 'deriving instance' declaration,<br>        so you can specify the instance context yourself<br>    When deriving the instance for (Monad (FST m))<br><br>System\FileSystem\Types.hs:123:89:<br>    No instance for (Applicative (FST m))<br>      arising from the 'deriving' clause of a data type declaration<br>    Possible fix:<br>      use a standalone 'deriving instance' declaration,<br>        so you can specify the instance context yourself<br>    When deriving the instance for (MonadIO (FST m))<br>Failed to install FileSystem-1.0.0<br>cabal: Error: some packages failed to install:<br>FileSystem-1.0.0 failed during the building phase. The exception was:<br>ExitFailure 1<br><br>
</div>
<br><br><br>Connetti gratis il mondo con la nuova indoona:  hai la chat, le chiamate, le video chiamate e persino le chiamate di gruppo.<br>
E chiami gratis anche i numeri fissi e mobili nel mondo!<br>
Scarica subito l’app Vai su <a href="https://www.indoona.com/" target="_blank">https://www.indoona.com/</a><br><br><br>_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org">Beginners@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>
<br></blockquote></div><br></div>