Difference between revisions of "Windows"

From HaskellWiki
Jump to navigation Jump to search
Line 24: Line 24:
 
* 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: 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.
 
* 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.
  +
  +
== Direct Downloads ==
  +
  +
=== Haskell ===
  +
  +
[http://www.haskell.org/alex/dist/alex-2.0.1-win32.zip Alex 2.0.1] [http://www.haskell.org/alex/ (website)] ; [http://www.cs.york.ac.uk/fp/cpphs-1.2-win32.zip Cpphs 1.2] [http://haskell.org/cpphs/ (website)] ; [http://zooko.com/darcsdir-w32-1.0.7.zip Darcs 1.0.7] [http://darcs.net/ (website)] ; [http://haskell.org/hoogle/other/drift-Sep2006.zip Drift Sep 2006] [http://repetae.net/john/computer/haskell/DrIFT/ (website)] ; [http://haskell.org/ghc/dist/6.4.2/ghc-6-4-2.msi GHC 6.4.2] [http://haskell.org/ghc/ (website)] ; [http://haskell.org/haddock/haddock-0.7-Win32.zip Haddock 0.7] [http://haskell.org/haddock/ (website)] ; [http://www.cs.york.ac.uk/fp/temp/hat-win32-05_jul_2006.zip Hat July 2006] [http://haskell.org/hat/ (website)] ; [http://www.haskell.org/happy/dist/1.13/happy-1-13.msi Happy 1.13] [http://www.haskell.org/happy/ (website)] ; [http://www.haskell.org/hoogle/other/hoogle-win32.zip Hoogle June 2006] [http://www.haskell.org/hoogle/ (website)] ; [ftp://ftp.cs.york.ac.uk/pub/haskell/contrib/hscolour-1.3-win.zip HsColour 1.3] [http://www.cs.york.ac.uk/fp/darcs/hscolour/ (website)] ; [http://haskell.org/hoogle/other/lambdashell-0.3.zip Lambda Shell 0.3] [http://www.eecs.tufts.edu/%7Erdocki01/lambda.html (website)] ; [http://cvs.haskell.org/Hugs/downloads/2006-05/WinHugs-May2006.exe WinHugs May 2006] [http://www.haskell.org/hugs/ (website)] ;
  +
  +
  +
=== Development ===
  +
  +
[ftp://ftp.gnu.org/gnu/non-gnu/cvs/binary/stable/x86-woe/cvs-1-11-22.zip CVS 1.11.22] [http://www.nongnu.org/cvs/ (website)] ; [http://www.python.org/ftp/python/2.4.3/python-2.4.3.msi Python 2.4.3] [http://www.python.org/ (website)] ; [http://kent.dl.sourceforge.net/sourceforge/scons/scons-0.96.1.win32.exe Scons 0.96.1] [http://www.scons.org/ (website)] ; [http://subversion.tigris.org/files/documents/15/32856/svn-1.3.2-setup.exe SVN 1.3.2] [http://subversion.tigris.org/ (website)] ; [ftp://download.textpad.com/pub/textpad4.7/txpeng473.exe TextPad 4.7.3] [http://www.textpad.com/ (website)] ; [http://unxutils.sourceforge.net/UnxUtils.zip Unix Utils 14-04-03] [http://unxutils.sourceforge.net/ (website)] ;
  +
  +
   
 
[[Category:OS]]
 
[[Category:OS]]

Revision as of 17:04, 23 March 2007

Editors

Compilers

Libraries

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.

Direct Downloads

Haskell

Alex 2.0.1 (website) ; Cpphs 1.2 (website) ; Darcs 1.0.7 (website) ; Drift Sep 2006 (website) ; GHC 6.4.2 (website) ; Haddock 0.7 (website) ; Hat July 2006 (website) ; Happy 1.13 (website) ; Hoogle June 2006 (website) ; HsColour 1.3 (website) ; Lambda Shell 0.3 (website) ; WinHugs May 2006 (website) ;


Development

CVS 1.11.22 (website) ; Python 2.4.3 (website) ; Scons 0.96.1 (website) ; SVN 1.3.2 (website) ; TextPad 4.7.3 (website) ; Unix Utils 14-04-03 (website) ;