-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Snap: A Haskell Web Framework: static loader
--   
--   Snap Framework static loader
@package snap-loader-static
@version 0.9.0.1

module Snap.Loader.Static

-- | This function provides a non-magical type-compatible loader for the
--   one in snap-dynamic's Snap.Loader.Devel, allowing switching one import
--   to provide production-mode compilation.
--   
--   This could be considered a TH wrapper around a function
--   
--   <pre>
--   loadSnap :: Typeable a =&gt; IO a -&gt; (a -&gt; IO (Snap (), IO ()))
--                          -&gt; [String] -&gt; IO (a, Snap (), IO ())
--   </pre>
--   
--   The third argument is unused, and only present for type-compatibility
--   with Snap.Loader.Devel
loadSnapTH :: Q Exp -> Name -> [String] -> Q Exp
