Haskell Program to print system information

Program

import System.Info
main = do
 putStrLn ("Operating System: " ++ os)
 putStrLn ("Architecture: " ++ arch)
 putStrLn ("Compiler Name: " ++ compilerName)
 putStrLn ("Compiler Version: " ++ compilerVersion)

Output

$ ghc print-system-info.hs 
[1 of 1] Compiling Main             ( print-system-info.hs, print-system-info.o )
Linking print-system-info ...
$ ./print-system-info 
"linux"
"x86_64"
"ghc"
Version {versionBranch = [8,0], versionTags = []}