src/Ros/Graph/Master.hs:56:20:
Couldn't match expected type ‘Control.Monad.Trans.Error.ErrorT
[Char] IO (Int, String, String)’
with actual type ‘ExceptT String IO b0’
Relevant bindings include
res :: ExceptT String IO b0 (bound at src/Ros/Graph/Master.hs:55:7)
In the first argument of ‘runErrorT’, namely ‘res’
In a stmt of a 'do' block: err <- runErrorT res
Build error with x86_64 GHC version 7.8.4:
Branch master.
http://hackage.haskell.org/package/haxr-3000.10.3.1/docs/Network-XmlRpc-Internals.html#t:Err BUT http://hackage.haskell.org/package/haxr-3000.10.4.2/docs/Network-XmlRpc-Internals.html#t:Err
Simple fix: