yeshql-hdbc 4.1.0.2 → 4.1.1.2
raw patch · 2 files changed
+4/−2 lines, 2 files
Files
src/Database/YeshQL/HDBC/SqlRow/Class.hs view
@@ -64,6 +64,8 @@ instance Monad Parser where (>>=) = parserBind++instance MonadFail Parser where fail = parserFail parserFail :: String -> Parser a@@ -80,7 +82,7 @@ class FromSqlRow a where parseSqlRow :: Parser a -fromSqlRow :: (FromSqlRow a, Monad m) => [SqlValue] -> m a+fromSqlRow :: (FromSqlRow a, Monad m, MonadFail m) => [SqlValue] -> m a fromSqlRow sqlValues = case runParser parseSqlRow sqlValues of Left err -> fail err
yeshql-hdbc.cabal view
@@ -1,5 +1,5 @@ name: yeshql-hdbc-version: 4.1.0.2+version: 4.1.1.2 synopsis: YesQL-style SQL database abstraction (HDBC backend) description: Use quasi-quotations or TemplateHaskell to write SQL in SQL, while adding type annotations to turn SQL into well-typed Haskell