Copyright | (C) 2014-15 Mark Andrus Roberts |
---|---|
License | BSD-style (see the file LICENSE) |
Maintainer | Mark Andrus Roberts <markandrusroberts@gmail.com> |
Stability | provisional |
Safe Haskell | None |
Language | Haskell98 |
Text.XML.Twiml.Verbs.Pause
Description
The example in this file assumes
{-# LANGUAGE RebindableSyntax #-} {-# LANGUAGE RecordWildCards #-} import Prelude import Text.XML.Twiml import qualified Text.XML.Twiml.Syntax as Twiml
For more information, refer to Twilio's TwiML Reference for <Pause>.
- pause :: IsTwimlLike f Pause => PauseAttributes -> TwimlLike f Pause ()
- data Pause
- data PauseF i a
- data PauseAttributes
Documentation
pause :: IsTwimlLike f Pause => PauseAttributes -> TwimlLike f Pause ()
Example:
example :: VoiceTwiml example = response $ do say "I will pause 10 seconds starting now!" def pause $ def & duration .~ Just 10 say "I just paused 10 seconds" def end where Twiml.Syntax{..} = def
>>>
show example
<?xml version="1.0" encoding="UTF-8"?> <Response> <Say>I will pause 10 seconds starting now!</Say> <Pause length="10"/> <Say>I just paused 10 seconds</Say> </Response>
data Pause
data PauseF i a