packages feed

libstackexchange-0.1.0.0: tests/aeson-lens/TH.hs

{-# LANGUAGE TemplateHaskell #-}
{-# LANGUAGE UnicodeSyntax #-}
module TH(string) where

import GHC.Exts(IsString(..))
import Language.Haskell.TH.Quote


string ∷ QuasiQuoter
string = QuasiQuoter
  ((\a → [|fromString a|]) . filter (/= '\r'))
  (error "Cannot use q as a pattern")
  (error "Cannot use q as a type")
  (error "Cannot use q as a dec")