]> gitweb.michael.orlitzky.com - dead/htsn-import.git/blobdiff - src/TSN/Team.hs
Migrate TSN.Team and TSN.XML.MLBBoxScore to fixed-vector-hetero.
[dead/htsn-import.git] / src / TSN / Team.hs
index 1fef0a3447a2afaa4bfb579d3434bee10421dc7d..070873947cf9f6e70824f9ec5fba5d41a565ccb5 100644 (file)
@@ -23,6 +23,7 @@ module TSN.Team (
 where
 
 -- System imports
+import Data.Vector.HFixed ( HVector )
 import Database.Groundhog () -- Required for some String instance
 import Database.Groundhog.Core ( PersistEntity(..) )
 import Database.Groundhog.TH (
@@ -32,7 +33,6 @@ import Database.Groundhog.TH (
 import qualified GHC.Generics as GHC ( Generic )
 
 -- Local imports
-import Generics ( Generic(..) )
 import Xml ( Child(..), Db(..) )
 
 
@@ -54,9 +54,9 @@ data Team =
     }
   deriving (Eq, GHC.Generic, Show)
 
--- | Needed for 'Generics.to_tuple'.
+-- | Needed for 'H.convert'.
 --
-instance Generic Team
+instance HVector Team
 
 -- * VTeam / HTeam