stack-3.7.1: The Haskell Tool Stack
LicenseBSD-3-Clause
Safe HaskellNone
LanguageGHC2021

Stack.Types.SCM

Description

 
Synopsis

Documentation

data SCM Source #

A software control system.

Constructors

Git 

Instances

Instances details
FromJSON SCM Source # 
Instance details

Defined in Stack.Types.SCM

Methods

parseJSON :: Value -> Parser SCM

parseJSONList :: Value -> Parser [SCM]

omittedField :: Maybe SCM

ToJSON SCM Source # 
Instance details

Defined in Stack.Types.SCM

Methods

toJSON :: SCM -> Value

toEncoding :: SCM -> Encoding

toJSONList :: [SCM] -> Value

toEncodingList :: [SCM] -> Encoding

omitField :: SCM -> Bool

Show SCM Source # 
Instance details

Defined in Stack.Types.SCM

Methods

showsPrec :: Int -> SCM -> ShowS

show :: SCM -> String #

showList :: [SCM] -> ShowS