Personal tools

Windows

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m
(Libraries: - add Gtk2HS for GUI)
Line 12: Line 12:
 
== Libraries ==
 
== Libraries ==
   
* GUI : WxHaskell (new release in progress, goal < 2007-01). Note, see also [[WxHaskell Install]]
+
* GUI : [[WxHaskell]] (new release in progress, goal < 2007-01). Note, see also [[WxHaskell Install]]
  +
* GUI : [[Gtk2Hs]] - A binding of GTK in Haskell. Note this requires installing [http://www.gtk.org GTK] on windows.
 
* Win32 - low levelish bindings to Windows API. Comes with ghc and non-minimal hugs distribution. [http://darcs.haskell.org/ Win32 darcs repo]
 
* Win32 - low levelish bindings to Windows API. Comes with ghc and non-minimal hugs distribution. [http://darcs.haskell.org/ Win32 darcs repo]
 
* [[HDBC-ODBC under Windows]] for database access.
 
* [[HDBC-ODBC under Windows]] for database access.
  +
 
== Special tips and tricks for Windows ==
 
== Special tips and tricks for Windows ==
   

Revision as of 18:24, 21 November 2006

Contents

1 Editors

2 Compilers

3 Libraries

4 Special tips and tricks for Windows

  • darcs : http://wiki.darcs.net/index.html/WindowsConfiguration (although darcs send seems to be broken for now [2006-08-30])
  • Make sure your Haskell compiler (e.g. GHC) and tools are on your system path: http://www.computerhope.com/issues/ch000549.htm
  • GHCi: Using GHCi from a DOS box sucks. Using it from withing shell mode in Emacs sucks a lot less - do 'M-x shell' in emacs, then type 'ghci'.
  • GHCi on cygwin: When running GHC under a Cygwin shell on Windows, Ctrl-C sometimes doesn't work. A workaround is to use the rlwrap program to invoke ghci : In addition to proper Ctrl-C, you also get emacs (or vi) key bindings and command history across sessions, which saves you a load of typing.