Difference between revisions of "Haskell"

From HaskellWiki
Jump to navigation Jump to search
(Now, link to the research papers.)
(Remove top-of-page bar. And simplify some entry names, after pondering perl.org and python.org)
Line 2: Line 2:
   
 
Haskell is a general purpose, purely functional programming language. Haskell compilers are freely available for almost any computer.
 
Haskell is a general purpose, purely functional programming language. Haskell compilers are freely available for almost any computer.
 
Most of this site is a wiki which is maintained by its users. If you would like to contribute, please read about [[HaskellWiki:Contributing|how to do this]].
 
   
 
__NOTOC__
 
__NOTOC__
 
<center>
 
[[Special:Allpages|All Pages]] - [[Special:Categories|Categories]] - [[HaskellWiki:Community Portal|Community Portal]]<br/>
 
[[:Category:Language|Language]] |
 
[[:Category:Packages|Packages]] |
 
[[:Category:Standard libraries|Standard libraries]] |
 
[[:Category:Idioms|Idioms]] |
 
[[:Category:Tools|Tools]] |
 
[[:Category:Proposals|Proposals]]
 
</center>
 
   
 
<center>
 
<center>
Line 24: Line 12:
   
 
* [[Introduction]]
 
* [[Introduction]]
* [[Language and library specification]]
+
* [[Language and library specification|Language specification]]
 
* [[Haskell in practice]]
 
* [[Haskell in practice]]
 
* [[Haskell in education]]
 
* [[Haskell in education]]
 
* [http://www.haskell.org/haskell-history.html History]
 
* [http://www.haskell.org/haskell-history.html History]
 
* [[Future]]
 
* [[Future]]
 
* [[Implementations]]
   
 
== Learning Haskell ==
 
== Learning Haskell ==
   
* [[Learning|Learning Haskell]]
+
* [[Learning|Getting started]]
 
* [[Books and tutorials]]
 
* [[Books and tutorials]]
 
* [[Research papers|Research]]
 
* [[Research papers|Research]]
   
== Using Haskell ==
+
== Documentation ==
   
 
* [http://haskell.org/ghc/docs/latest/html/libraries/ Standard libraries]
* [[Implementations]]
 
* [http://haskell.org/ghc/docs/latest/html/libraries/ Standard Libraries]
 
 
* [[Libraries and tools]]
 
* [[Libraries and tools]]
* [http://haskell.org/hoogle Hoogle] - a search engine for library functions
+
* [http://haskell.org/hoogle Hoogle] - library search
  +
* [[Special:Categories|Wiki articles]]
* Old [http://haskell.org/hawiki/ HaWiki: Questions &amp; Answers] (content to be integrated here)
 
  +
* [http://haskell.org/hawiki/ Old wiki articles]
   
== The Haskell community ==
+
== Community ==
   
 
* [[Mailing lists]]
 
* [[Mailing lists]]
* [http://haskell.org/communities/ Communities and their projects (latest report: November 2005)]
+
* [http://haskell.org/communities/ Communities and projects]
* [[Haskell Weekly News]]
+
* [[Haskell Weekly News|Weekly news]]
* [[IRC channel]]
+
* [[IRC channel|Internet Relay Chat (IRC)]]
* [http://planet.haskell.org/ Planet Haskell (blogs by Haskellers)]
+
* [http://planet.haskell.org/ Planet Haskell (blogs)]
* [[Links]]
+
* [[Links|Haskell people]]
 
* [[Jobs]]
 
* [[Jobs]]
 
* [[Consultants]]
 
* [[Consultants]]
 
* [[Humor]]
 
* [[Humor]]
 
* [[Merchandise]]
 
* [[Merchandise]]
  +
* [[HaskellWiki:Contributing|Contributing]].
   
 
|valign=top bgcolor=#F0F0F0 width=65% style="text-align:left"|
 
|valign=top bgcolor=#F0F0F0 width=65% style="text-align:left"|

Revision as of 04:26, 12 April 2006

Haskell - A purely functional language

Haskell is a general purpose, purely functional programming language. Haskell compilers are freely available for almost any computer.


About Haskell

Learning Haskell

Documentation

Community

Events

Upcoming Events
18th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2025)
Co-located with STAF 2025
2025-06-12-13 – 2025-06-13, Koblenz, Germany
Eleventh International Conference on Fundamentals of Software Engineering 2025 - Theory and Practice (FSEN '25)
2025-04-07 – 2025-04-08, Västerås, Sweden
52nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2025)
2025-01-19 – 2025-01-25, Denver, Colorado, United States
26th International Symposium on Trends in Functional Programming (TFP 2025)
2025-01-13 – 2025-01-16, Oxford, UK
Functional Conf 2024
2024-11-21 – 2024-11-23, Bengaluru, India
The 22nd Asian Symposium on Programming Languages and Systems (APLAS 2024)
2024-10-22 – 2024-10-24, Kyoto, Japan
17th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2024)
2024-10-20 – 2024-10-21, Pasadena, California, United States
The 29th ACM SIGPLAN International Conference on Functional Programming (ICFP 2024) and affiliated events
2024-09-02 – 2024-09-07, Milan, Italy
OOPSLA 2024
OOPSLA 2024 will be held as part of The ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'24)
2024-10-20 – 2024-10-25, Pasadena, California, United States

Recent Events
29th ACM SIGPLAN International Conference on Functional Programming (ICFP 2024)
2024-09-02 – 2024-09-07, Milan, Italy
36rd Symposium on Implementation and Application of Functional Languages (IFL 2024)
2024-08-26 – 2024-08-28, Radboud University Nijmegen, The Netherlands
17th International Symposium on Functional and Logic Programming (FLOPS 2024)
2024-05-15 – 2024-05-17, Kumamoto, Japan
Dutch Formal Methods Day 2024
2024-04-16, Boothzaal in the University Library on the Utrecht Science Park, The Netherlands

News

  • The Haskell-prime committee has started work on defining the next minor revision of the language specification.
  • "Haskell is the programming tool of choice for discriminating hackers" for the second year running!
    The teams winning first and third place in the ICFP 2005 programming contest both used Haskell.
Recent Package Updates MHvNV.png Rss16.png

See here