| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Napkin.Cli.Common
Documentation
helpWithAllPossibleValues :: forall (f :: Type -> Type) a. (Bounded a, Enum a, Show a) => String -> Mod f a #
helpWithAllPossibleValuesWith :: forall (f :: Type -> Type) a. (Bounded a, Enum a) => (a -> String) -> Maybe a -> String -> Mod f a #
authHttpPortParser :: Parser (Maybe Int) #
data SpecFilesWithOverrides #
Constructors
| SpecFilesWithOverrides | |
Fields
| |
Instances
data SpecFileArrayMergeStrategy #
Constructors
| MatchIndex | |
| Prepend | |
| Append | |
| Replace |
Instances
| Bounded SpecFileArrayMergeStrategy # | |||||
Defined in Napkin.Cli.Types | |||||
| Enum SpecFileArrayMergeStrategy # | |||||
Defined in Napkin.Cli.Types Methods succ :: SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy # pred :: SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy # toEnum :: Int -> SpecFileArrayMergeStrategy # fromEnum :: SpecFileArrayMergeStrategy -> Int # enumFrom :: SpecFileArrayMergeStrategy -> [SpecFileArrayMergeStrategy] # enumFromThen :: SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy -> [SpecFileArrayMergeStrategy] # enumFromTo :: SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy -> [SpecFileArrayMergeStrategy] # enumFromThenTo :: SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy -> [SpecFileArrayMergeStrategy] # | |||||
| Generic SpecFileArrayMergeStrategy # | |||||
Defined in Napkin.Cli.Types Associated Types
Methods from :: SpecFileArrayMergeStrategy -> Rep SpecFileArrayMergeStrategy x # to :: Rep SpecFileArrayMergeStrategy x -> SpecFileArrayMergeStrategy # | |||||
| Show SpecFileArrayMergeStrategy # | |||||
Defined in Napkin.Cli.Types Methods showsPrec :: Int -> SpecFileArrayMergeStrategy -> ShowS # show :: SpecFileArrayMergeStrategy -> String # showList :: [SpecFileArrayMergeStrategy] -> ShowS # | |||||
| Eq SpecFileArrayMergeStrategy # | |||||
Defined in Napkin.Cli.Types Methods (==) :: SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy -> Bool # (/=) :: SpecFileArrayMergeStrategy -> SpecFileArrayMergeStrategy -> Bool # | |||||
| type Rep SpecFileArrayMergeStrategy # | |||||
Defined in Napkin.Cli.Types type Rep SpecFileArrayMergeStrategy = D1 ('MetaData "SpecFileArrayMergeStrategy" "Napkin.Cli.Types" "napkin-api-2.0.0-Gkeko2wEYI8BpJn76EXsju" 'False) ((C1 ('MetaCons "MatchIndex" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Prepend" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Append" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Replace" 'PrefixI 'False) (U1 :: Type -> Type))) | |||||
data SpecFileWithMergeStrategy #
Constructors
| SpecFileWithMergeStrategy | |
Fields | |
Instances
| Generic SpecFileWithMergeStrategy # | |||||
Defined in Napkin.Cli.Types Associated Types
Methods from :: SpecFileWithMergeStrategy -> Rep SpecFileWithMergeStrategy x # to :: Rep SpecFileWithMergeStrategy x -> SpecFileWithMergeStrategy # | |||||
| Show SpecFileWithMergeStrategy # | |||||
Defined in Napkin.Cli.Types Methods showsPrec :: Int -> SpecFileWithMergeStrategy -> ShowS # show :: SpecFileWithMergeStrategy -> String # showList :: [SpecFileWithMergeStrategy] -> ShowS # | |||||
| Eq SpecFileWithMergeStrategy # | |||||
Defined in Napkin.Cli.Types Methods (==) :: SpecFileWithMergeStrategy -> SpecFileWithMergeStrategy -> Bool # (/=) :: SpecFileWithMergeStrategy -> SpecFileWithMergeStrategy -> Bool # | |||||
| type Rep SpecFileWithMergeStrategy # | |||||
Defined in Napkin.Cli.Types type Rep SpecFileWithMergeStrategy = D1 ('MetaData "SpecFileWithMergeStrategy" "Napkin.Cli.Types" "napkin-api-2.0.0-Gkeko2wEYI8BpJn76EXsju" 'False) (C1 ('MetaCons "SpecFileWithMergeStrategy" 'PrefixI 'True) (S1 ('MetaSel ('Just "strategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SpecFileArrayMergeStrategy) :*: S1 ('MetaSel ('Just "extraPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FilePath))) | |||||