[web-devel] Yesod Examples
Zachary Kessin
zkessin at gmail.com
Tue Mar 29 21:24:09 CEST 2011
Yes it is on.
--Zach
On Tue, Mar 29, 2011 at 9:06 PM, Anton Cheshkov <acheshkov at gmail.com> wrote:
> maybe you want:
> jsonToRepJson $ jsonMap [("text", text'),( "charecter", charecter')]
>
> check that turned on OverloadedStrings lang extension
>
> 2011/3/30 Zachary Kessin <zkessin at gmail.com>
>
>> Ok, I'm trying to setup a handler to take data from a HTTP post, and store
>> it into a
>> database, This is what I came up with, but its not right. Can someone tell
>> me what I am doing
>> wrong.
>>
>> postPostMessageR :: Handler RepJson
>> postPostMessageR = do
>> liftIO $ putStrLn "POST"
>> CharecterPost clients _ <- getYesod
>> (text, charecter) <- do
>> text <- lookupPostParam "text"
>> charecter <- lookupPostParam "charecter"
>> case (text, charecter) of
>> (Just text', Just charecter') -> return (text', charecter')
>> _ -> invalidArgs ["text not provided."]
>>
>> jsonToRepJson $ jsonMap (("text", text'),( "charecter", charecter'))
>>
>>
>> --Zach
>>
>> _______________________________________________
>> web-devel mailing list
>> web-devel at haskell.org
>> http://www.haskell.org/mailman/listinfo/web-devel
>>
>>
>
>
> --
> Best regards,
> Cheshkov Anton
> Phone: +7 909 005 18 82
> Skype: cheshkov_anton
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/web-devel/attachments/20110329/827fb4a8/attachment.htm>
More information about the web-devel
mailing list