Copyright | (c) Soostone Inc 2020 |
---|---|
License | AllRightsReserved |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
data TemplateRef #
Instances
Eq TemplateRef # | |
Defined in Napkin.Cli.Init.TemplateRef (==) :: TemplateRef -> TemplateRef -> Bool # (/=) :: TemplateRef -> TemplateRef -> Bool # | |
Show TemplateRef # | |
Defined in Napkin.Cli.Init.TemplateRef showsPrec :: Int -> TemplateRef -> ShowS # show :: TemplateRef -> String # showList :: [TemplateRef] -> ShowS # |
data ServiceRepo #
Instances
Eq ServiceRepo # | |
Defined in Napkin.Cli.Init.TemplateRef (==) :: ServiceRepo -> ServiceRepo -> Bool # (/=) :: ServiceRepo -> ServiceRepo -> Bool # | |
Show ServiceRepo # | |
Defined in Napkin.Cli.Init.TemplateRef showsPrec :: Int -> ServiceRepo -> ShowS # show :: ServiceRepo -> String # showList :: [ServiceRepo] -> ShowS # |
data RepoService #
Instances
Eq RepoService # | |
Defined in Napkin.Cli.Init.TemplateRef (==) :: RepoService -> RepoService -> Bool # (/=) :: RepoService -> RepoService -> Bool # | |
Show RepoService # | |
Defined in Napkin.Cli.Init.TemplateRef showsPrec :: Int -> RepoService -> ShowS # show :: RepoService -> String # showList :: [RepoService] -> ShowS # |
data TemplateAddr #
Instances
Eq TemplateAddr # | |
Defined in Napkin.Cli.Init.TemplateRef (==) :: TemplateAddr -> TemplateAddr -> Bool # (/=) :: TemplateAddr -> TemplateAddr -> Bool # | |
Show TemplateAddr # | |
Defined in Napkin.Cli.Init.TemplateRef showsPrec :: Int -> TemplateAddr -> ShowS # show :: TemplateAddr -> String # showList :: [TemplateAddr] -> ShowS # |
parseTemplateRef :: Text -> Either String TemplateRef #
parseServiceRepo :: Text -> Maybe ServiceRepo #
parseUserRepo :: RepoService -> Text -> Maybe ServiceRepo #