Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data TemplateRef #
TemplateRef | |
|
Instances
Generic TemplateRef # | |
Defined in Napkin.Cli.Init.TemplateRef type Rep TemplateRef :: Type -> Type # from :: TemplateRef -> Rep TemplateRef x # to :: Rep TemplateRef x -> TemplateRef # | |
Show TemplateRef # | |
Defined in Napkin.Cli.Init.TemplateRef showsPrec :: Int -> TemplateRef -> ShowS # show :: TemplateRef -> String # showList :: [TemplateRef] -> ShowS # | |
Eq TemplateRef # | |
Defined in Napkin.Cli.Init.TemplateRef (==) :: TemplateRef -> TemplateRef -> Bool # (/=) :: TemplateRef -> TemplateRef -> Bool # | |
type Rep TemplateRef # | |
Defined in Napkin.Cli.Init.TemplateRef type Rep TemplateRef = D1 ('MetaData "TemplateRef" "Napkin.Cli.Init.TemplateRef" "napkin-1.0.0-B79azc00rn1K8mj00hwhwG" 'False) (C1 ('MetaCons "TemplateRef" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "parsed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TemplateAddr))) |
data ServiceRepo #
ServiceRepo | |
|
Instances
data RepoService #
Instances
Show RepoService # | |
Defined in Napkin.Cli.Init.TemplateRef showsPrec :: Int -> RepoService -> ShowS # show :: RepoService -> String # showList :: [RepoService] -> ShowS # | |
Eq RepoService # | |
Defined in Napkin.Cli.Init.TemplateRef (==) :: RepoService -> RepoService -> Bool # (/=) :: RepoService -> RepoService -> Bool # |
data TemplateAddr #
Instances
Show TemplateAddr # | |
Defined in Napkin.Cli.Init.TemplateRef showsPrec :: Int -> TemplateAddr -> ShowS # show :: TemplateAddr -> String # showList :: [TemplateAddr] -> ShowS # | |
Eq TemplateAddr # | |
Defined in Napkin.Cli.Init.TemplateRef (==) :: TemplateAddr -> TemplateAddr -> Bool # (/=) :: TemplateAddr -> TemplateAddr -> Bool # |
parseTemplateRef :: Text -> Either String TemplateRef #
parseServiceRepo :: Text -> Maybe ServiceRepo #
parseUserRepo :: RepoService -> Text -> Maybe ServiceRepo #