BSD-3-Clause licensed
Maintained by Brandon Chinn
This version can be pinned in stack with:http-api-data-qq-0.1.0.1@sha256:2b9eace5115fc211fcd946cc6c2beeb10e810813fa85b28436d17291dc96b6be,1811

Module documentation for 0.1.0.1

http-api-data-qq

GitHub Actions Workflow Status Hackage Codecov

Quasiquoter for building URLs with strings interpolated using ToHttpApiData instances.

{-# LANGUAGE QuasiQuotes #-}

import Network.HTTP.Client
import Web.HttpApiData.QQ (url)

userId :: Int
userId = 100

main :: IO ()
main = do
  manager <- newManager defaultManagerSettings
  request <- parseRequest [url|http://httpbin.org/anything/user/#{userId}|]
  response <- httpLbs request manager
  print response

Changes

v0.1.0.1

  • Skip flaky httpbin.org test

v0.1.0.0

  • Initial release