CurryInfo: benchmark-papers-3.0.0 / ExecuteBenchmarkPaper.showHelp

definition: Info
 
showHelp :: IO ()
showHelp = putStrLn $ unlines
  [ "Usage:"
  , ""
  , "    " ++ progname ++ " <options> [<texfile>]"
  , ""
  , "with options:"
  , ""
  , "-h     : show help info"
  , "-?     : show help info"
  , "--help : show help info"
  , "-f     : format generated LaTeX file with pdflatex and show it with evince"
  , ""
  , "-l <prog>          : invoke Curry compiler with benchmark package load path"
  , "                     and load the Curry program <prog>"
  , "-c <compiler args> : invoke Curry compiler with benchmark package load path"
  , "                     and pass the given arguments"
  ]
 where
  progname = takeBaseName packageExecutable
demand: Info
 no demanded arguments
deterministic: Info
 deterministic operation
failfree: Info
 ()
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {() |-> _}
name: Info
 showHelp
precedence: Info
 no precedence defined
result-values: Info
 _
signature: Info
 Prelude.IO ()
solution-complete: Info
 operation might suspend on free variables
terminating: Info
 possibly non-terminating
totally-defined: Info
 possibly non-reducible on same data term