Personal tools

Applications and libraries

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
m
Line 3: Line 3:
 
Applications, libraries and tools written in Haskell.
 
Applications, libraries and tools written in Haskell.
   
Developers: if you release any Haskell code, please document it for the
+
'''For the latest set of ready to use libraries and tools, visit [http://hackage.haskell.org/packages/archive/pkg-list.html hackage.haskell.org]
community, by adding it to the appropriate category on this page.
 
   
 
== Haskell libraries ==
 
== Haskell libraries ==
Line 17: Line 17:
 
== Hackage ==
 
== Hackage ==
   
'''Since 2006, new libraries are packaged and distributed from [http://hackage.haskell.org Hackage]'''
+
'''New libraries are packaged and distributed from [http://hackage.haskell.org Hackage]'''
   
 
Start on Hackage if looking for a library not in the standard.
 
Start on Hackage if looking for a library not in the standard.

Revision as of 20:02, 17 July 2008

Applications, libraries and tools written in Haskell.

For the latest set of ready to use libraries and tools, visit hackage.haskell.org

1 Haskell libraries

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

See also Hackage and how to install a Cabal package.

2 Hackage

New libraries are packaged and distributed from Hackage

Start on Hackage if looking for a library not in the standard.

3 Haskell applications and libraries

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

Other places to look include:

4 Guidelines for developers

(thumbnail)
Built with Cabal

Developer guides:

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

5 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