Doug Burke avatar Doug Burke committed be3c4ef

Added FlexibleInstances for ghc 7.2 compatability

Comments (0)

Files changed (4)

 0.5.0.2:
 
   - Removed random and bytesttring package constraints and moved HUnit
-    constraint to only apply if the tests flag is used. No code
-    change.
+    constraint to only apply if the tests flag is used. Added
+    FlexibleInstances pragma for ghc 7.2 compatability.
 
 0.5.0.1:
 

Swish/RDF/GraphMatch.hs

 {-# LANGUAGE FlexibleInstances, TypeSynonymInstances, MultiParamTypeClasses #-}
+
 --------------------------------------------------------------------------------
 --  See end of this file for licence information.
 --------------------------------------------------------------------------------

Swish/RDF/VarBinding.hs

 {-# LANGUAGE MultiParamTypeClasses, TypeSynonymInstances, OverloadedStrings #-}
+{-# LANGUAGE FlexibleInstances #-} -- needed for ghc 7.12
 
 --------------------------------------------------------------------------------
 --  See end of this file for licence information.
 --
 --  Maintainer  :  Douglas Burke
 --  Stability   :  experimental
---  Portability :  MultiParamTypeClasses, TypeSynonymInstances, OverloadedStrings
+--  Portability :  MultiParamTypeClasses, TypeSynonymInstances, OverloadedStrings, FlexibleInstances
 --
 --  This module defines functions for representing and manipulating query
 --  binding variable sets.  This is the key data that mediates between
   Changes:
   .
   [Version 0.5.0.2] HUnit constraint is only added when the @tests@ flag
-  is used. Removed random and bytestring constraints.
+  is used. Removed random and bytestring constraints. Add @FlexibleInstances@
+  pragma for ghc 7.2 compatability.
   .
   [Version 0.5.0.1] Update bounds on package constraints to try and get a
   successful build on ghc 7.2; removed parallel constraint as not used.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.