@@ -20,7 +20,7 @@ module Database.PostgreSQL.Simple.FromRow
2020 ( FromRow(..)
2121 , RowParser
2222 , field
23− , field'
23+ , fieldWith
2424 , numFieldsRemaining
2525 ) where
2626
@@ -65,8 +65,8 @@ import Data.Vector ((!))
6565class FromRow a where
6666 fromRow :: RowParser a
6767
68−field' :: (Field -> Maybe ByteString -> Ok a) -> RowParser a
69−field' fieldP = RP $ do
68+fieldWith :: FieldParser a -> RowParser a
69+fieldWith fieldP = RP $ do
7070 let unCol (PQ.Col x) = fromIntegral x :: Int
7171 Row{..} <- ask
7272 column <- lift get
@@ -91,7 +91,7 @@ field' fieldP = RP $ do
9191 lift (lift (fieldP field (getvalue result row column)))
9292
9393field :: FromField a => RowParser a
94−field = field' fromField
94+field = fieldWith fromField
9595
9696ellipsis :: ByteString -> ByteString
9797ellipsis bs