2 Synopsis: HTTP Daemonic Library
4 Lucu is an HTTP daemonic library. It can be embedded in any
5 Haskell program and runs in an independent thread.
6 Lucu is not a replacement for Apache. It is intended to be
7 used to create an efficient web-based application without
8 messing around FastCGI. It is also intended to be run behind a
9 reverse-proxy so it doesn't have some facilities like logging,
10 client filtering or such like.
14 Author: PHO <pho at cielonegro dot org>
15 Maintainer: PHO <pho at cielonegro dot org>
16 Stability: experimental
17 Homepage: http://cielonegro.org/Lucu.html
19 Tested-With: GHC == 6.10.1
25 data/CompileMimeTypes.hs
27 examples/HelloWorld.hs
30 Source-Repository head
32 Location: http://darcs.cielonegro.org/Lucu/
34 Flag build-lucu-implant-file
35 Description: Build the lucu-implant-file program.
40 HsOpenSSL, base >= 4, bytestring, containers, dataenc,
41 directory, haskell-src, hxt, mtl, network, stm, time, unix,
45 Network.HTTP.Lucu.Abortion
46 Network.HTTP.Lucu.Authorization
47 Network.HTTP.Lucu.Config
48 Network.HTTP.Lucu.ETag
49 Network.HTTP.Lucu.HttpVersion
50 Network.HTTP.Lucu.Httpd
51 Network.HTTP.Lucu.MIMEType
52 Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
53 Network.HTTP.Lucu.MIMEType.Guess
54 Network.HTTP.Lucu.Parser
55 Network.HTTP.Lucu.Parser.Http
56 Network.HTTP.Lucu.RFC1123DateTime
57 Network.HTTP.Lucu.Request
58 Network.HTTP.Lucu.Resource
59 Network.HTTP.Lucu.Resource.Tree
60 Network.HTTP.Lucu.Response
61 Network.HTTP.Lucu.StaticFile
62 Network.HTTP.Lucu.Utils
64 Network.HTTP.Lucu.Chunk
65 Network.HTTP.Lucu.ContentCoding
66 Network.HTTP.Lucu.DefaultPage
67 Network.HTTP.Lucu.Format
68 Network.HTTP.Lucu.Headers
69 Network.HTTP.Lucu.Interaction
70 Network.HTTP.Lucu.MultipartForm
71 Network.HTTP.Lucu.Postprocess
72 Network.HTTP.Lucu.Preprocess
73 Network.HTTP.Lucu.RequestReader
74 Network.HTTP.Lucu.ResponseWriter
76 BangPatterns, DeriveDataTypeable, UnboxedTuples
81 Executable lucu-implant-file
82 if flag(build-lucu-implant-file)
86 Main-Is: ImplantFile.hs
93 --Executable HelloWorld
94 -- Main-Is: HelloWorld.hs
95 -- Hs-Source-Dirs: ., examples
96 -- ghc-options: -fglasgow-exts -Wall -funbox-strict-fields -O3 -prof -auto-all