I just noticed the compile failure below with GHC 7.8/base-4.7's default install-plan; I haven't investigated further yet
Configuring component lib from pusher-http-haskell-1.1.0.4...
Preprocessing library pusher-http-haskell-1.1.0.4...
src/Network/Pusher.hs:81:8:
Could not find module ‘Control.Monad.Trans.Except’
It is a member of the hidden package ‘transformers-0.5.2.0’.
Perhaps you need to add ‘transformers’ to the build-depends in your .cabal file.
It is a member of the hidden package ‘transformers-0.4.3.0’.
Perhaps you need to add ‘transformers’ to the build-depends in your .cabal file.
It is a member of the hidden package ‘transformers-compat-0.5.1.3’.
Perhaps you need to add ‘transformers-compat’ to the build-depends in your .cabal file.
Use -v to see a list of the files searched for.