stack-2.15.3: The Haskell Tool Stack
Safe HaskellSafe-Inferred
LanguageGHC2021

Stack.Ls

Description

Types and functions related to Stack's ls command.

Synopsis

Documentation

newtype LsCmdOpts Source #

Type representing command line options for the stack ls command.

Constructors

LsCmdOpts 

Fields

data LsCmds Source #

Type representing subcommands for the stack ls command.

data SnapshotOpts Source #

Type representing command line options for the stack ls snapshots command.

data LsView Source #

Type representing subcommands for the stack ls snapshots command.

Constructors

Local 
Remote 

Instances

Instances details
Show LsView Source # 
Instance details

Defined in Stack.Ls

Eq LsView Source # 
Instance details

Defined in Stack.Ls

Methods

(==) :: LsView -> LsView -> Bool #

(/=) :: LsView -> LsView -> Bool #

Ord LsView Source # 
Instance details

Defined in Stack.Ls

data ListDepsOpts Source #

Constructors

ListDepsOpts 

Fields

data ListDepsFormatOpts Source #

Constructors

ListDepsFormatOpts 

Fields

  • sep :: !Text

    Separator between the package name and details.

  • license :: !Bool

    Print dependency licenses instead of versions.

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 local packages.

data ListStylesOpts Source #

Type representing command line options for the stack ls stack-colors and stack ls stack-colours commands.

Constructors

ListStylesOpts 

Fields

newtype ListToolsOpts Source #

Type representing command line options for the stack ls tools command.

Constructors

ListToolsOpts 

Fields