[Haskell-cafe] Error management in Happstack

Jeremy Shaw jeremy at n-heptane.com
Thu Jan 16 03:37:51 UTC 2014


Hello,

Happstack uses monad-control. You can use catch from lifted-base to
catch the exception. I have attached a simple demo.

You can learn more about monad-control many places including here:

https://www.fpcomplete.com/user/jwiegley/monad-control

- jeremy

On Mon, Jan 13, 2014 at 3:50 PM, Corentin Dupont
<corentin.dupont at gmail.com> wrote:
> Hi Jeremy, all,
> In Happstack when I throw an error, I obtain a blank page with "server
> error: my message".
> How can I decorate this page?
> I'd like to have it look like the other pages of my website, and a "back to
> login" link, for example.
>
> Thanks!
> Corentin
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: happstack-catch-error.hs
Type: text/x-haskell
Size: 437 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140115/01a3e52c/attachment.hs>


More information about the Haskell-Cafe mailing list