Difference between revisions of "Windows"
Jump to navigation
Jump to search
m |
BrettGiles (talk | contribs) (→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
Editors
- Emacs, Vi(m), etc
- Visual Haskell
- Eclipse
Compilers
- WinHugs
- GHC : Special note for Cygwin users - http://www.haskell.org/ghc/docs/latest/html/building/platforms.html
Libraries
- 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 GTK on windows.
- Win32 - low levelish bindings to Windows API. Comes with ghc and non-minimal hugs distribution. Win32 darcs repo
- HDBC-ODBC under Windows for database access.
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.