]> gitweb.michael.orlitzky.com - dead/htsn-import.git/blobdiff - src/TSN/Picklers.hs
Remove the XmlPickler instance for Bool.
[dead/htsn-import.git] / src / TSN / Picklers.hs
index c430b8d84e0d5042805f1fcfd67024d642d29f93..16a25ef2f6043811fa9c299daad8132b51dbf81a 100644 (file)
@@ -12,21 +12,10 @@ import System.Locale ( defaultTimeLocale )
 import Text.Printf ( printf )
 import Text.Read ( readMaybe )
 import Text.XML.HXT.Arrow.Pickle (
-  XmlPickler(..),
   xpText,
   xpWrapMaybe )
 import Text.XML.HXT.Arrow.Pickle.Xml ( PU )
 
-instance XmlPickler Bool where
-  xpickle =
-    (to_bool, from_bool) `xpWrapMaybe` xpText
-    where
-      to_bool :: String -> Maybe Bool
-      to_bool = readMaybe
-
-      from_bool :: Bool -> String
-      from_bool = show
-
 
 -- | (Un)pickle a UTCTime without the time portion.
 --