import Data.ConfigFile as ConfigFile import Data.Either.Utils .... val <- ConfigFile.readfile ConfigFile.emptyCP "params.conf" let cp = forceEither val let outdir = forceEither $ ConfigFile.get cp "DEFAULT" "outdir" let duration = forceEither $ ConfigFile.get cp "DEFAULT" "duration"