Computation
getArgs returns a list of the program's command
line arguments (not including the program name), as
ByteStrings.
Unlike
getArgs, this function does no Unicode decoding of the
arguments; you get the exact bytes that were passed to the program by
the OS. To interpret the arguments as text, some Unicode decoding
should be applied.