@@ -41,7 +41,7 @@ module Database.PostgreSQL.Simple.FromField
42#include "MachDeps.h"
42#include "MachDeps.h"
44−import Control.Applicative
44+import Control.Applicative
45 ( Applicative, (<|>), (<$>), (<*>), (<*), pure )
45 ( Applicative, (<|>), (<$>), (<*>), (<*), pure )
46import Control.Exception (SomeException(..), Exception)
46import Control.Exception (SomeException(..), Exception)
47import Data.Attoparsec.Char8 hiding (Result)
47import Data.Attoparsec.Char8 hiding (Result)
@@ -58,7 +58,7 @@ import Data.Time.LocalTime (TimeOfDay, makeTimeOfDayValid)
58import Data.Typeable (Typeable, typeOf)
58import Data.Typeable (Typeable, typeOf)
59import Data.Word (Word64)
59import Data.Word (Word64)
60import Database.PostgreSQL.Simple.Internal
60import Database.PostgreSQL.Simple.Internal
61−import Database.PostgreSQL.Simple.BuiltinTypes
61+import Database.PostgreSQL.Simple.BuiltinTypes
62-- import qualified Database.PostgreSQ
62-- import qualified Database.PostgreSQ
63import Database.PostgreSQL.Simple.Ok
63import Database.PostgreSQL.Simple.Ok
64import Database.PostgreSQL.Simple.Types (Binary(..), Null(..))
64import Database.PostgreSQL.Simple.Types (Binary(..), Null(..))
@@ -297,6 +297,3 @@ atto' types p0 f dat = doFromField f types (go p0) dat
297 case parseOnly p s of
297 case parseOnly p s of
298 Left err -> returnError ConversionFailed f err
298 Left err -> returnError ConversionFailed f err
299 Right v -> v
299 Right v -> v
301−instance FromField RawResult where
302− fromField field rawData = pure (RawResult field rawData)