prologue-3.0.9: src/Prologue/Data/String/QQ.hs
module Prologue.Data.String.QQ (module Prologue.Data.String.QQ, module X) where
import Language.Haskell.TH.Quote as X (QuasiQuoter)
import qualified Data.String.QQ as QQ
import qualified Text.RawString.QQ as QQ
import qualified NeatInterpolation as NeatInterpolation
-- FIXME[WD]: Drop all the QQ's and create proper one - similar to txt but with IsString output
qqStr :: QuasiQuoter
qqRawStr :: QuasiQuoter
qqStr = QQ.s ; {-# INLINE qqStr #-}
qqRawStr = QQ.r ; {-# INLINE qqRawStr #-}
qqTxt :: QuasiQuoter
qqTxt = NeatInterpolation.text ; {-# INLINE qqTxt #-}