hsparql 0.2.1 → 0.2.2
raw patch · 2 files changed
+9/−3 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Database/HSparql/Connection.hs +8/−2
- hsparql.cabal +1/−1
Database/HSparql/Connection.hs view
@@ -78,7 +78,13 @@ selectQuery :: Database.HSparql.Connection.EndPoint -> Query SelectQuery -> IO (Maybe [[BindingValue]]) selectQuery ep q = do let uri = ep ++ "?" ++ urlEncodeVars [("query", createSelectQuery q)]- request = replaceHeader HdrUserAgent "hsparql-client" (getRequest uri)+ h1 = mkHeader HdrAccept "application/sparql-results+xml"+ h2 = mkHeader HdrUserAgent "hsparql-client"+ request = Request { rqURI = fromJust $ parseURI uri+ , rqHeaders = [h1,h2]+ , rqMethod = GET+ , rqBody = ""+ } response <- simpleHTTP request >>= getResponseBody return $ structureContent response @@ -86,7 +92,7 @@ -- 'Variable's in the 'SelectQuery' action. askQuery :: Database.HSparql.Connection.EndPoint -> Query AskQuery -> IO Bool askQuery ep q = do- let uri = ep ++ "?" ++ urlEncodeVars [("query", createAskQuery q)]+ let uri = ep ++ "?" ++ urlEncodeVars [("query", createAskQuery q)] request = replaceHeader HdrUserAgent "hsparql-client" (getRequest uri) response <- simpleHTTP request >>= getResponseBody return $ parseAsk response
hsparql.cabal view
@@ -1,6 +1,6 @@ Name: hsparql Homepage: https://github.com/robstewart57/hsparql-Version: 0.2.1+Version: 0.2.2 Synopsis: A SPARQL query generator and DSL, and a client to query a SPARQL server. Category: Database Description: