BSD-3-Clause licensed by Travis Staton, Mitchell Dalvi Rosen
This version can be pinned in stack with:hasql-interpolate-1.1.0.1@sha256:b02d88b36f49e35350c5613acebc6ba58d6e7a210903c47c35511758d5cfad59,4438

Module documentation for 1.1.0.1

hasql-interpolate provides a sql QuasiQuoter for hasql that supports interpolation of haskell expressions and splicing of sql snippets. A number of type classes are also provided to reduce encoder/decoder boilerplate.

Changes

[1.1.0.1] – April 14, 2026

  • Fix bug in normalizing whitespace

[1.1.0.0] – March 31, 2026

  • Normalize whitespace - multiple consecutive whitespace characters are normalized to a single space.
  • Support hasql-1.10

[1.0.1.0] - July 16, 2024

  • Add DecodeValue instance for ByteString and LazyByteString

[1.0.0.0] - July 10, 2024

  • Add IP address type encoders and decoders
  • Increase tuple instances to size 16
  • Support hasql-1.8

[0.2.2.0] - May 7, 2024

  • Make compile-time syntax error messages prettier
  • Add EncodeValue instances for ByteString and LazyByteString
  • Add JsonBytes and JsonbBytes newtypes

[0.2.1.0] - August 29, 2023

[0.2.0.0] - August 17, 2023

[0.1.0.4] - January 10, 2023

  • Support mtl-2.3

[0.1.0.3] - July 31, 2022

  • Support GHC 9.2

[0.1.0.2] - February 4, 2022

  • Support hasql-1.5

[0.1.0.1] - November 15, 2021

  • Fixed bug in multiline parser