https://wiki.haskell.org/api.php?action=feedcontributions&user=Jrn&feedformat=atomHaskellWiki - User contributions [en]2024-03-29T01:49:39ZUser contributionsMediaWiki 1.35.5https://wiki.haskell.org/index.php?title=Windows&diff=16094Windows2007-10-07T05:19:50Z<p>Jrn: fix dead link - did I put in the right replacement?</p>
<hr />
<div>== Editors ==<br />
<br />
* [http://www.textpad.com/ TextPad]<br />
* Emacs, Vi(m), etc<br />
* [http://www.haskell.org/visualhaskell/ Visual Haskell]<br />
* [http://eclipsefp.sourceforge.net/ Eclipse]<br />
* [http://notepad-plus.sourceforge.net Notepad++]<br />
<br />
== Compilers ==<br />
<br />
* [[WinHugs]]<br />
* GHC : Special note for Cygwin users - <br />
http://www.haskell.org/ghc/docs/6.6/html/building/platforms.html;<br />
(is http://www.haskell.org/ghc/docs/latest/html/users_guide/ch11s05.html<br />
the correct current link?)<br />
<br />
== Libraries ==<br />
<br />
* GUI : [[WxHaskell]] (new release in progress, goal < 2007-01). Note, see also [[WxHaskell Install]]<br />
* GUI : [[Gtk2Hs]] - A binding of GTK in Haskell. Note this requires installing [http://www.gtk.org GTK] on windows.<br />
* Win32 - low levelish bindings to Windows API. Comes with ghc and non-minimal hugs distribution. [http://darcs.haskell.org/ Win32 darcs repo]<br />
* [[HDBC-ODBC under Windows]] for database access.<br />
<br />
== Special tips and tricks for Windows ==<br />
<br />
* darcs : http://wiki.darcs.net/index.html/WindowsConfiguration (although darcs send seems to be broken for now [2006-08-30])<br />
* Make sure your Haskell compiler (e.g. GHC) and tools are on your system path: http://www.computerhope.com/issues/ch000549.htm<br />
* 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'.<br />
* 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.<br />
<br />
== Direct downloads ==<br />
<br />
=== Haskell ===<br />
<br />
[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)] ;<br />
<br />
<br />
=== Development ===<br />
<br />
[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)] ;<br />
<br />
<br />
<br />
[[Category:OS]]</div>Jrn