| Copyright | (c) 2020 Kowainik |
|---|---|
| License | MPL-2.0 |
| Maintainer | Kowainik <xrom.xkov@gmail.com> |
| Safe Haskell | None |
| Language | Haskell2010 |
Stan.Info
Contents
Description
stan build information.
Synopsis
- data StanVersion = StanVersion {
- svVersion :: !String
- svGitRevision :: !String
- svCommitDate :: !String
- stanVersion :: StanVersion
- prettyStanVersion :: StanVersion -> String
- data StanSystem = StanSystem {
- ssOs :: !String
- ssArch :: !String
- ssCompiler :: !String
- ssCompilerVersion :: !String
- stanSystem :: StanSystem
- data StanEnv = StanEnv {}
- data ProjectInfo = ProjectInfo {
- piName :: !String
- piCabalFiles :: ![FilePath]
- piHieDir :: !FilePath
- piFileNumber :: !Int
Version
data StanVersion Source #
stan version information.
Constructors
| StanVersion | |
Fields
| |
Instances
| Eq StanVersion Source # | |
Defined in Stan.Info | |
| Show StanVersion Source # | |
Defined in Stan.Info Methods showsPrec :: Int -> StanVersion -> ShowS # show :: StanVersion -> String # showList :: [StanVersion] -> ShowS # | |
stanVersion :: StanVersion Source #
Current stan version information.
prettyStanVersion :: StanVersion -> String Source #
Colourful pretty StanVersion representation used in the CLI.
System
data StanSystem Source #
Contains all stan System information
Constructors
| StanSystem | |
Fields
| |
Instances
| Eq StanSystem Source # | |
Defined in Stan.Info | |
| Show StanSystem Source # | |
Defined in Stan.Info Methods showsPrec :: Int -> StanSystem -> ShowS # show :: StanSystem -> String # showList :: [StanSystem] -> ShowS # | |
stanSystem :: StanSystem Source #
All system info for the project
Env
Data from different environment resources:
- Environment variables
- Used TOML configuration files
- Command Line arguments
Project Info
data ProjectInfo Source #
Constructors
| ProjectInfo | |
Fields
| |
Instances
| Eq ProjectInfo Source # | |
Defined in Stan.Info | |
| Show ProjectInfo Source # | |
Defined in Stan.Info Methods showsPrec :: Int -> ProjectInfo -> ShowS # show :: ProjectInfo -> String # showList :: [ProjectInfo] -> ShowS # | |