ShellCheck-0.4.4: Shell script analysis tool

Safe HaskellNone
LanguageHaskell98

ShellCheck.AnalyzerLib

Documentation

data Scope

Instances

data VariableState

Constructors

Dead Token String 
Alive 

Instances

addComment :: MonadWriter [t] m => t -> m ()

warn :: MonadWriter [TokenComment] m => Id -> Code -> String -> m ()

err :: MonadWriter [TokenComment] m => Id -> Code -> String -> m ()

info :: MonadWriter [TokenComment] m => Id -> Code -> String -> m ()

style :: MonadWriter [TokenComment] m => Id -> Code -> String -> m ()

potentially :: Monad m => Maybe (m ()) -> m ()

headOrDefault :: t -> [t] -> t

(!!!) :: [a] -> Int -> Maybe a