-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Haskell template code generator -- @package trurl @version 0.2.2.0 module Trurl constProjectName :: String mainRepoFile :: String mainRepo :: String templateExt :: String getLocalRepoDir :: IO String printFile :: FilePath -> FilePath -> IO () printFileHeader :: FilePath -> FilePath -> IO () cutExtension :: String -> String -> String cutSuffix :: String -> String -> String extractFileNameFromPath :: String -> String processTemplate :: String -> String -> String -> IO () getFileName :: String -> String getFullFileName :: String -> String -> String mkVariable :: Monad m => Value -> MuType m aesonContext :: Monad m => Maybe Value -> String -> MuType m mkContext :: Monad m => String -> String -> MuType m mkProjContext :: Monad m => String -> String -> String -> MuType m updateFromRepository :: IO () createProject :: String -> String -> String -> IO () newTemplate :: String -> String -> String -> IO () listTemplates :: IO () helpTemplate :: String -> IO ()