úÎF¯D^     None8Data type for holding all settings for combining files. >This data type is a settings type. For more information, see:  +http://www.yesodweb.com/book/settings-types  Since 1.2.0 #File path containing static files. Default: static  Since 1.2.0 .Post processing to be performed on CSS files. Default: Use Lucius to minify.  Since 1.2.0 5Post processing to be performed on Javascript files. Default: Pass-through.  Since 1.2.0 -Pre-processing to be performed on CSS files. #Default: convert all occurences of static to ../  Since 1.2.0 4Pre-processing to be performed on Javascript files. Default: Pass-through.  Since 1.2.0 &Subfolder to put combined files into. Default: combined  Since 1.2.0 0Type used for the subsite with static contents. Produce a default value of   for a given file  folder. =Does not have index files or directory listings. The static  files' contents must not" change, however new files can be  added. Same as  -, but does not assumes that the files do not > change and checks their modification time whenever a request  is made.  Produce a  & based on embedding all of the static  files'- contents in the executable at compile time. * Nota Bene: if you replace the scaffolded   call in Settings/StaticFiles.hs S you will need to change the scaffolded addStaticContent. Otherwise, some of your  assets will be 404'Bed. This is because by default yesod will generate compile those  assets to static/tmp which for  * is fine since they are served out of the > directory itself. With embedded static, that will not work.  You can easily change addStaticContent to _ _ _ -> return Nothing as a workaround. R This will cause yesod to embed those assets into the generated HTML file itself. <Template Haskell function that automatically creates routes  for all of your static files. For example, if you used   staticFiles "static/" and you had files "static/ style.css" and  "static/js/ script.js", then the following top-level  definitions would be created:  0 style_css = StaticRoute ["style.css"] [] 0 js_script_js = StaticRoute ["js/script.js"] [] Note that dots (. ), dashes (-) and slashes (/) are  replaced by underscores (_) to create valid Haskell  identifiers. Same as &, but takes an explicit list of files > to create identifiers for. The files path given are relative = to the static folder. For example, to create routes for the  files "static/js/ jquery.js" and  "static/css/ normalize.css", you would use:  H staticFilesList \"static\" [\"js\/jquery.js\", \"css\/normalize.css\"] ?This can be useful when you have a very large number of static > files, but only need to refer to a few of them from Haskell. Same as  , but doesn't append an ETag to the  query string. Using , will speed up the compilation, since there  won'5t be any need for hashing files during compile-time. ; However, since the ETag ceases to be part of the URL, the    subsite won')t be able to set the expire date too far : on the future. Browsers still will be able to cache the  contents, however they'(ll need send a request to the server to " see if their copy is up-to-date. <Combine multiple CSS files together. Common usage would be: EcombineStylesheets' development def 'StaticR [style1_css, style2_css]Where  development9 is a variable in your site indicated whether you are in ! development or production mode.  Since 1.2.0 ;Combine multiple JS files together. Common usage would be: AcombineScripts' development def 'StaticR [script1_js, script2_js]Where  development9 is a variable in your site indicated whether you are in ! development or production mode.  Since 1.2.0 ) static directory route constructor  StaticRoute  append checksum query parameter static directory (list of files to create identifiers for route constructor  StaticRoute  append checksum query parameter !"#files to combine $%)development? if so, perform no combining $Static route constructor name, e.g. 'StaticR files to combine )development? if so, perform no combining $Static route constructor name, e.g. 'StaticR files to combine &'()*+ ,      !"#$%&'()-       !"#$%&'()*+,-.,/0 1yesod-static-1.2.0 Yesod.Staticyesod-routes-1.2.0Yesod.Routes.ClassRouteCombineSettings csStaticDircsCssPostProcesscsJsPostProcesscsCssPreProcesscsJsPreProcesscsCombinedFolder StaticRouteStaticstatic staticDevelembed staticFilesstaticFilesList publicFiles base64md5combineStylesheets'combineScripts' CombineTypeCSSJS notHiddengetFileListPieces mkHashMappathFromRawPiecescachedETagLookupDevelcachedETagLookup mkStaticFilesmkStaticFiles'mkStaticFilesList base64md5Filebase64combineStatics' errorIntro liftRoutes$fDefaultCombineSettings$fYesodSubDispatchStaticm$fParseRouteStatic$fRenderRouteStaticyesod-core-1.2.0Yesod.Core.Internal.LiteApp LiteAppRouteYesod.Core.TypesWaiSubsiteRoute