Difference between revisions of "Applications and libraries"

From HaskellWiki
Jump to navigation Jump to search
(more advice on building libraries)
(fixed link to Debian package creation)
Line 58: Line 58:
   
 
* [[How to write a Haskell program|How to write a new Haskell library]]
 
* [[How to write a Haskell program|How to write a new Haskell library]]
* [http://pupeno.com/blog-en/the-lambda-revolution-episode-v-the-deb-strikes-back Creating a .deb from a Haskell Cabal package]
+
* [http://pupeno.com/blog/the-lambda-revolution-episode-v-the-deb-strikes-back/ Creating a .deb from a Haskell Cabal package]
 
* [http://cgi.cse.unsw.edu.au/~dons/blog/2006/12/11 Creating a Haskell library by example]
 
* [http://cgi.cse.unsw.edu.au/~dons/blog/2006/12/11 Creating a Haskell library by example]
 
* Guide to making standard [[Library submissions|library submissions]]
 
* Guide to making standard [[Library submissions|library submissions]]

Revision as of 13:10, 19 December 2006


Applications, libraries and tools written in Haskell.

Developers: if you release any Haskell code, please document it for the community, by adding it to the appropriate category on this page.

Standard libraries

The first places to look for data types or functions are:

Haskell applications and libraries

Applications, libraries and tools for Haskell or written in Haskell:

Other places to look include:

Guidelines for developers

Built with Cabal

Developer guides:

Proposals for the module name space layout that can be used to guide the construction of new libraries.

Libraries for other languages

If you are thinking about designing a new library for Haskell, you ought to look what has been done in other languages. Here are standard library definitions for