| 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.Redirect
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 <Redirect>.
- redirect :: IsTwimlLike f Redirect => URL -> RedirectAttributes -> TwimlLike f Redirect a
- data Redirect
- data RedirectF i a
- data RedirectAttributes
Documentation
redirect :: IsTwimlLike f Redirect => URL -> RedirectAttributes -> TwimlLike f Redirect a
Example:
example :: VoiceTwiml
example =
response $ do
dial "415-123-4567" def
redirect (fromJust $ parseURL "http://www.foo.com/nextInstructions") def
end
where Twiml.Syntax{..} = def>>>show example<?xml version="1.0" encoding="UTF-8"?> <Response> <Dial>415-123-4567</Dial> <Redirect>http://www.foo.com/nextInstructions</Redirect> </Response>
data Redirect
data RedirectF i a
data RedirectAttributes
Instances