The Lucu package

[Tags:library, public-domain]

Lucu is an HTTP daemonic library. It can be embedded in any Haskell program and runs in an independent thread. Lucu is not a replacement for Apache. It is intended to be used to create an efficient web-based application without messing around FastCGI. It is also intended to be run behind a reverse-proxy so it doesn't have some facilities like logging, client filtering or such like.


Versions 0.1, 0.2, 0.2.1, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.4, 0.4.1, 0.4.2, 0.5, 0.6, 0.7,,,
Change log NEWS
Dependencies base (==4.*), bytestring, containers, dataenc, directory, haskell-src, HsOpenSSL, hxt, mtl, network, stm, time, unix, zlib [details]
License PublicDomain
Author PHO <pho at cielonegro dot org>
Maintainer PHO <pho at cielonegro dot org>
Category Network
Home page
Source repository head: darcs get
Uploaded Mon Nov 9 16:27:35 UTC 2009 by MasatakeDaimon
Distributions NixOS:
Downloads 4176 total (39 in the last 30 days)
0 []
Status Docs not available [build log]
All reported builds failed as of 2016-12-31 [all 8 reports]


  • Network
    • HTTP
      • Network.HTTP.Lucu
        • Network.HTTP.Lucu.Abortion
        • Network.HTTP.Lucu.Authorization
        • Network.HTTP.Lucu.Config
        • Network.HTTP.Lucu.ETag
        • Network.HTTP.Lucu.HttpVersion
        • Network.HTTP.Lucu.Httpd
        • Network.HTTP.Lucu.MIMEType
          • Network.HTTP.Lucu.MIMEType.DefaultExtensionMap
          • Network.HTTP.Lucu.MIMEType.Guess
        • Network.HTTP.Lucu.Parser
          • Network.HTTP.Lucu.Parser.Http
        • Network.HTTP.Lucu.RFC1123DateTime
        • Network.HTTP.Lucu.Request
        • Network.HTTP.Lucu.Resource
          • Network.HTTP.Lucu.Resource.Tree
        • Network.HTTP.Lucu.Response
        • Network.HTTP.Lucu.StaticFile
        • Network.HTTP.Lucu.Utils


build-lucu-implant-fileBuild the lucu-implant-file program.EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees