Webanwendung mit FastCGI und Haskell
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

20 Zeilen
425B

  1. module App.Error (
  2. PageNotFound(..)
  3. ) where
  4. import Network.FastCGI
  5. import Network.URI
  6. import Template
  7. import Request
  8. data PageNotFound = PageNotFound
  9. instance RequestHandler PageNotFound where
  10. handle handler = do
  11. uri <- requestURI
  12. let path = uriPath uri
  13. res <- render "error404" [ ("pagetitle", "Seite nicht gefunden")
  14. , ("path", path)]
  15. output res