[Haskell-cafe] Run haskell program in emacs without typing "main" in the ghci buffer.

Zura_ xyz at gol.ge
Tue Apr 27 16:39:13 EDT 2010

Jose A. Ortega Ruiz-2 wrote:
> Assuming you're using haskell-mode, does
>   M-x inferior-haskell-load-and-run

This seems to be exactly what I want.

Added couple of things:

(defun haskell-run-preserve-focus ()
      "Load and run but preserve focus."
	(let ((buf (current-buffer)))
	     (inferior-haskell-load-and-run inferior-haskell-run-command)
	     (switch-to-buffer-other-window buf)))

Despite the end-of-buffer call for ghci buffer, couple of lines are always
hidden after subsequent invoking of the  haskell-run-preserve-focus
function, albeit it is possible to scroll down with mouse.

Thank you and all who replied!
View this message in context: http://old.nabble.com/Run-haskell-program-in-emacs-without-typing-%22main%22-in-the-ghci-buffer.-tp28368541p28381754.html
Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com.

More information about the Haskell-Cafe mailing list