]> gitweb @ CieloNegro.org - Lucu.git/blobdiff - examples/ImplantedSmall.hs
examples
[Lucu.git] / examples / ImplantedSmall.hs
index a985cae482d20037d125cda916bd3dbef756f33b..f7e8856d6b350ab31320e94315e51059a930e2e7 100644 (file)
@@ -1,13 +1,14 @@
 {-# LANGUAGE
     UnicodeSyntax
   #-}
+import qualified Data.Collections as C
 import Network.HTTP.Lucu
 import SmallFile
 
 main ∷ IO ()
-main = let config    = defaultConfig { cnfServerPort = "9999" }
-           resources = mkResTree [ ([], smallFile) ]
+main = let config = defaultConfig { cnfServerPort = "9999" }
+           tree   ∷ ResourceTree
+           tree   = C.fromList [ ([], nonGreedy smallFile) ]
        in
          do putStrLn "Access http://localhost:9999/ with your browser."
-            runHttpd config resources []
-                                   
\ No newline at end of file
+            runHttpd config $ resourceMap tree