5 import Network.HTTP.Lucu.MIMEType.Guess
9 main = do [inFile, outFile] ← getArgs
10 extMap ← parseExtMapFile inFile
12 let src = serializeExtMap
14 "Network.HTTP.Lucu.MIMEType.DefaultExtensionMap"
16 doc = "-- |This module is automatically generated from data\\/mime.types.\n" ++
17 "-- 'defaultExtensionMap' contains every possible pairs of an extension\n" ++
18 "-- and a MIME Type.\n" ++
21 writeFile outFile $ doc ++ src