
1 Dec
2010
1 Dec
'10
1:50 p.m.
On Wed, Dec 1, 2010 at 6:58 PM, Claus Reinke
This is obviously a personal preference issue, but I try to avoid the Cabal macros since they don't let my code run outside the context of Cabal. I often times like to have a test suite that I can just use with runhaskell, and (unless you can tell me otherwise) I can't run it anymore.
Also, I think
#if GHC7 ... #endif
is more transparent than a check on template-haskell.
Just in case this hasn't been mentioned yet: if you want to be independent of cabal, there is the old standby
__GLASGOW_HASKELL__ http://haskell.org/ghc/docs/latest/html/users_guide/options-phases.html#c-pr...
Well, I think this is the official right approach. I was not aware of that, thank you Claus. Michael