SUSE Package Hub 15 one-click install
Install ghc-haskell-tools-ast
NOTE: This one-click installation requires that the SUSE Package Hub extension to already be enabled.
See http://packagehub.suse.com/how-to-use/ for information on enabling the Package Hub extension
If the extension is not enabled, this installation will fail while trying to enable an invalid repo.
This package might depend on packages from SUSE Linux Enterprise modules. If those modules are not enabled, a package dependency error will be encountered.
SUSE-PackageHub-15-Standard-Pool
Package Hub 15
Dummy repo - this will fail
-
ghc-haskell-tools-ast
Haskell AST for efficient tooling
A representation of a Haskell Syntax tree that contain source-related and
semantic annotations. These annotations help developer tools to work with the
defined program. The source information enables refactoring and program
transformation tools to change the source code without losing the original
format (layout, comments) of the source. Semantic information helps analyzing
the program. The representation is different from the GHC's syntax tree.
It contains information from all representations in GHC (different version of
syntax trees, lexical and module-level information). The module is split up to
put the representation of different language elements into different modules.
Additionally, it contains the representation of semantic and source
annotations, helper functions and generated instances for the representation of
language elements. Because langauge elements may refer each other (there can be
a pattern inside an expression in case of a pattern match and an expression
inside a pattern if view patterns are enabled), we use hs-boot files to break
up dependency cycles.
SUSE Package Hub 15 one-click install
Install ghc-haskell-tools-ast
NOTE: This one-click installation requires that the SUSE Package Hub extension to already be enabled.
See http://packagehub.suse.com/how-to-use/ for information on enabling the Package Hub extension
If the extension is not enabled, this installation will fail while trying to enable an invalid repo.
This package might depend on packages from SUSE Linux Enterprise modules. If those modules are not enabled, a package dependency error will be encountered.
SUSE-PackageHub-15-Standard-Pool
Package Hub 15
Dummy repo - this will fail
-
ghc-haskell-tools-ast
Haskell AST for efficient tooling
A representation of a Haskell Syntax tree that contain source-related and
semantic annotations. These annotations help developer tools to work with the
defined program. The source information enables refactoring and program
transformation tools to change the source code without losing the original
format (layout, comments) of the source. Semantic information helps analyzing
the program. The representation is different from the GHC's syntax tree.
It contains information from all representations in GHC (different version of
syntax trees, lexical and module-level information). The module is split up to
put the representation of different language elements into different modules.
Additionally, it contains the representation of semantic and source
annotations, helper functions and generated instances for the representation of
language elements. Because langauge elements may refer each other (there can be
a pattern inside an expression in case of a pattern match and an expression
inside a pattern if view patterns are enabled), we use hs-boot files to break
up dependency cycles.