-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A QuasiQuoter for Text. -- -- A QuasiQuoter for interpolating values into Text strings. @package QuasiText @version 0.1.2.6 -- | A simple QuasiQuoter for Text strings. Note that to use -- embed you need to use the OverloadedStrings extension. module Text.QuasiText -- | A simple QuasiQuoter to interpolate Text into other -- pieces of Text. Expressions can be embedded using $(expr), and -- values can be interpolated with $name. Inside $( )s, if you have a -- string of ambiguous type, it will default to the Show instance for -- toText, which will escape unicode characters in the string, and add -- quotes around them. embed :: QuasiQuoter data Chunk -- | text T :: Text -> Chunk -- | expression E :: Text -> Chunk -- | value V :: Text -> Chunk -- | Create Chunks without any TH. getChunks :: Text -> [Chunk] instance GHC.Classes.Eq Text.QuasiText.Chunk instance GHC.Show.Show Text.QuasiText.Chunk instance Text.QuasiText.Textish Data.Text.Internal.Text instance Text.QuasiText.Textish [GHC.Types.Char] instance GHC.Show.Show a => Text.QuasiText.Textish a