Safe Haskell | None |
---|---|
Language | GHC2021 |
Stack.Ls
Description
Types and functions related to Stack's ls
command.
Synopsis
- newtype LsCmdOpts = LsCmdOpts {}
- data LsCmds
- data SnapshotOpts = SnapshotOpts {
- viewType :: LsView
- ltsSnapView :: Bool
- nightlySnapView :: Bool
- data LsView
- data ListDepsOpts = ListDepsOpts {
- format :: !ListDepsFormat
- dotOpts :: !DotOpts
- data ListDepsFormat
- data ListDepsFormatOpts = ListDepsFormatOpts {}
- data ListDepsTextFilter
- newtype ListGlobalsOpts = ListGlobalsOpts {
- globalHints :: Bool
- data ListStylesOpts = ListStylesOpts {}
- newtype ListToolsOpts = ListToolsOpts {}
- lsCmd :: LsCmdOpts -> RIO Runner ()
Documentation
Type representing command line options for the stack ls
command.
Type representing subcommands for the stack ls
command.
data SnapshotOpts Source #
Type representing command line options for the stack ls snapshots
command.
Constructors
SnapshotOpts | |
Fields
|
Instances
Show SnapshotOpts Source # | |
Defined in Stack.Ls Methods showsPrec :: Int -> SnapshotOpts -> ShowS # show :: SnapshotOpts -> String # showList :: [SnapshotOpts] -> ShowS # | |
Eq SnapshotOpts Source # | |
Defined in Stack.Ls | |
Ord SnapshotOpts Source # | |
Defined in Stack.Ls Methods compare :: SnapshotOpts -> SnapshotOpts -> Ordering # (<) :: SnapshotOpts -> SnapshotOpts -> Bool # (<=) :: SnapshotOpts -> SnapshotOpts -> Bool # (>) :: SnapshotOpts -> SnapshotOpts -> Bool # (>=) :: SnapshotOpts -> SnapshotOpts -> Bool # max :: SnapshotOpts -> SnapshotOpts -> SnapshotOpts # min :: SnapshotOpts -> SnapshotOpts -> SnapshotOpts # |
Type representing subcommands for the stack ls snapshots
command.
data ListDepsOpts Source #
Constructors
ListDepsOpts | |
Fields
|
data ListDepsFormat Source #
data ListDepsFormatOpts Source #
Constructors
ListDepsFormatOpts | |
data ListDepsTextFilter Source #
Type representing items to filter the results of stack ls dependencies
.
Constructors
FilterPackage PackageName | Item is a package name. |
FilterLocals | Item represents all project packages. |
newtype ListGlobalsOpts Source #
Constructors
ListGlobalsOpts | |
Fields
|
data ListStylesOpts Source #
Type representing command line options for the stack ls stack-colors
and
stack ls stack-colours
commands.
Instances
Show ListStylesOpts Source # | |
Defined in Stack.Ls Methods showsPrec :: Int -> ListStylesOpts -> ShowS # show :: ListStylesOpts -> String # showList :: [ListStylesOpts] -> ShowS # | |
Eq ListStylesOpts Source # | |
Defined in Stack.Ls Methods (==) :: ListStylesOpts -> ListStylesOpts -> Bool # (/=) :: ListStylesOpts -> ListStylesOpts -> Bool # | |
Ord ListStylesOpts Source # | |
Defined in Stack.Ls Methods compare :: ListStylesOpts -> ListStylesOpts -> Ordering # (<) :: ListStylesOpts -> ListStylesOpts -> Bool # (<=) :: ListStylesOpts -> ListStylesOpts -> Bool # (>) :: ListStylesOpts -> ListStylesOpts -> Bool # (>=) :: ListStylesOpts -> ListStylesOpts -> Bool # max :: ListStylesOpts -> ListStylesOpts -> ListStylesOpts # min :: ListStylesOpts -> ListStylesOpts -> ListStylesOpts # |
newtype ListToolsOpts Source #
Type representing command line options for the stack ls tools
command.
Constructors
ListToolsOpts | |