hs-0.1.0.2: GHC-toolchain installer broker
Safe HaskellNone
LanguageHaskell2010

HS.Types.CompilerTool

Synopsis

Documentation

newtype Compiler Source #

ghc or ghc-8.10.4, etc.

Constructors

Compiler 

Instances

Instances details
Eq Compiler Source # 
Instance details

Defined in HS.Types.CompilerTool

Ord Compiler Source # 
Instance details

Defined in HS.Types.CompilerTool

Show Compiler Source # 
Instance details

Defined in HS.Types.CompilerTool

TextParsable Compiler Source # 
Instance details

Defined in HS.Types.CompilerTool

Buildable Compiler Source # 
Instance details

Defined in HS.Types.CompilerTool

Methods

build :: Compiler -> Builder #

newtype Tool Source #

ghci or ghc-pkg-9.0.1, etc.

Constructors

Tool 

Instances

Instances details
Eq Tool Source # 
Instance details

Defined in HS.Types.CompilerTool

Methods

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

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

Ord Tool Source # 
Instance details

Defined in HS.Types.CompilerTool

Methods

compare :: Tool -> Tool -> Ordering #

(<) :: Tool -> Tool -> Bool #

(<=) :: Tool -> Tool -> Bool #

(>) :: Tool -> Tool -> Bool #

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

max :: Tool -> Tool -> Tool #

min :: Tool -> Tool -> Tool #

Show Tool Source # 
Instance details

Defined in HS.Types.CompilerTool

Methods

showsPrec :: Int -> Tool -> ShowS #

show :: Tool -> String #

showList :: [Tool] -> ShowS #

TextParsable Tool Source # 
Instance details

Defined in HS.Types.CompilerTool

Buildable Tool Source # 
Instance details

Defined in HS.Types.CompilerTool

Methods

build :: Tool -> Builder #

data ToolName Source #

ghc, ghc-pkg, ghci, etc.

Instances

Instances details
Bounded ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

Enum ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

Eq ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

Ord ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

Show ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

EnumText ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

TextParsable ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

Buildable ToolName Source # 
Instance details

Defined in HS.Types.CompilerTool

Methods

build :: ToolName -> Builder #