Copyright | (c) Soostone Inc 2020 |
---|---|
License | AllRightsReserved |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Napkin.Cli.Init.TemplateProjectInstatiator
Description
Documentation
createProjectFromTemplate :: InitFromTemplate -> IO (Path Abs Dir) #
data InitFromTemplate #
Constructors
InitFromTemplate | |
Instances
Eq InitFromTemplate # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods (==) :: InitFromTemplate -> InitFromTemplate -> Bool # (/=) :: InitFromTemplate -> InitFromTemplate -> Bool # | |
Show InitFromTemplate # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods showsPrec :: Int -> InitFromTemplate -> ShowS # show :: InitFromTemplate -> String # showList :: [InitFromTemplate] -> ShowS # |
newtype InitGitRepo #
Constructors
InitGitRepo Bool |
Instances
Eq InitGitRepo # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator | |
Show InitGitRepo # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods showsPrec :: Int -> InitGitRepo -> ShowS # show :: InitGitRepo -> String # showList :: [InitGitRepo] -> ShowS # |
newtype CurrentDir #
Constructors
CurrentDir Bool |
Instances
Eq CurrentDir # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator | |
Show CurrentDir # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods showsPrec :: Int -> CurrentDir -> ShowS # show :: CurrentDir -> String # showList :: [CurrentDir] -> ShowS # |
newtype OverwriteFiles #
Constructors
OverwriteFiles Bool |
Instances
Eq OverwriteFiles # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods (==) :: OverwriteFiles -> OverwriteFiles -> Bool # (/=) :: OverwriteFiles -> OverwriteFiles -> Bool # | |
Show OverwriteFiles # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods showsPrec :: Int -> OverwriteFiles -> ShowS # show :: OverwriteFiles -> String # showList :: [OverwriteFiles] -> ShowS # |
initFromTemplate_projectName :: Lens' InitFromTemplate ProjectName #
data InitTplException #
Constructors
Instances
Show InitTplException # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods showsPrec :: Int -> InitTplException -> ShowS # show :: InitTplException -> String # showList :: [InitTplException] -> ShowS # | |
Exception InitTplException # | |
Defined in Napkin.Cli.Init.TemplateProjectInstatiator Methods toException :: InitTplException -> SomeException # |