úΊNoneNonewe are in GHCi it was a script run by runghc/ runhaskell /it was (probably) a proper compiled executable >An experimental hack which tries to figure out if the program  was run with runghc or  runhaskell or ghci, and then tries to find  out the directory of the source (or object file).  GHC only.   executable-path-0.0.3System.Environment.Executable#System.Environment.Executable.LinuxgetExecutablePath ScriptPath InteractiveRunGHC ExecutablesplitExecutablePath getScriptPathgetPID