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 and so on.
13 Author: PHO <phonohawk at ps dot sakura dot ne dot jp>
14 Maintainer: PHO <phonohawk at ps dot sakura dot ne dot jp>
15 Stability: experimental
16 Homepage: http://ccm.sherry.jp/Lucu/
18 Tested-With: GHC == 6.8.1
22 data/CompileMimeTypes.hs
24 examples/HelloWorld.hs
29 Crypto, base, bytestring, containers, directory, haskell-src,
30 hxt, mtl, network, stm, time, unix, zlib
33 Network.HTTP.Lucu.Abortion
34 Network.HTTP.Lucu.Config
35 Network.HTTP.Lucu.ETag
36 Network.HTTP.Lucu.HttpVersion
37 Network.HTTP.Lucu.Httpd
38 Network.HTTP.Lucu.MIMEType
39 Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
40 Network.HTTP.Lucu.MIMEType.Guess
41 Network.HTTP.Lucu.Parser
42 Network.HTTP.Lucu.Parser.Http
43 Network.HTTP.Lucu.RFC1123DateTime
44 Network.HTTP.Lucu.Request
45 Network.HTTP.Lucu.Resource
46 Network.HTTP.Lucu.Resource.Tree
47 Network.HTTP.Lucu.Response
48 Network.HTTP.Lucu.StaticFile
49 Network.HTTP.Lucu.Utils
51 Network.HTTP.Lucu.Chunk
52 Network.HTTP.Lucu.ContentCoding
53 Network.HTTP.Lucu.DefaultPage
54 Network.HTTP.Lucu.Format
55 Network.HTTP.Lucu.Headers
56 Network.HTTP.Lucu.Interaction
57 Network.HTTP.Lucu.MultipartForm
58 Network.HTTP.Lucu.Postprocess
59 Network.HTTP.Lucu.Preprocess
60 Network.HTTP.Lucu.RequestReader
61 Network.HTTP.Lucu.ResponseWriter
68 Executable lucu-implant-file
69 Main-Is: ImplantFile.hs
74 --Executable HelloWorld
75 -- Main-Is: HelloWorld.hs
76 -- Hs-Source-Dirs: ., examples
77 -- ghc-options: -fglasgow-exts -Wall -funbox-strict-fields -O3 -prof -auto-all