Difference between revisions of "Haskell"

From HaskellWiki
Jump to navigation Jump to search
m (changing of the Haskell logo's alternative text to something that reflects the text in the logo)
 
(278 intermediate revisions by 72 users not shown)
Line 1: Line 1:
  +
{{Main page}}<!--
[[image:haskelllogo.jpg|center|Haskell &ndash; A purely functional language]]
 
  +
-- To edit what appears on this page,
 
  +
-- please see [[Template:Main_page]]
Haskell is a general purpose, purely functional programming language. Haskell compilers are freely available for almost any computer.
 
  +
-- https://wiki.haskell.org/wiki/Template:Main_page
 
  +
-->
__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>
 
 
 
== About Haskell ==
 
 
* [[Introduction|A Short Introduction to Haskell]]
 
* [[Definition|Definition of the Language and the Standard Libraries]]
 
* [http://www.haskell.org/haskell-history.html History of Haskell]
 
* [[Applications|Applications Written in Haskell]]
 
* [[Education|Haskell in Education]]
 
* [[Future|The Future of Haskell]]
 
 
== Learning Haskell ==
 
 
* [[Books and tutorials|Books and Tutorials about Programming in Haskell]]
 
* [http://haskell.org/learning.html Learning Haskell]
 
 
== Using Haskell ==
 
 
* [[Implementations|Haskell Compilers and Interpreters]]
 
* [[Projects|Libraries and Tools for Haskell]]
 
* Old [http://haskell.org/hawiki/ HaWiki: Questions & Answers] (content to be integrated here)
 
 
== The Community ==
 
 
* [[Mailing Lists]]
 
* [http://haskell.org/communities/ Communities and their Projects (latest report: November 2005)]
 
* [[Links to People and Further Pages]]
 
* [[Jobs]]
 
* [[Consultants|Haskell Consultants]]
 
* [[Humor|Haskell Humor]]
 
* [[Merchandise]]
 
 
== [[News]] ==
 
{{:News}}
 
== [[Events]] ==
 
{{:Events}}
 

Latest revision as of 15:11, 6 May 2023


Haskell

Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency and parallelism, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable, high-quality software.

Headlines

Upcoming Events
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
29th ACM SIGPLAN International Conference on Functional Programming (ICFP 2024)
2024-09-02 – 2024-09-07, Milan, Italy
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
European joint conferences on theory and practice of software (ETAPS 2024)
2024-04-06 – 2024-04-11, Luxembourg City, Luxembourg
33rd European Symposium on Programming (ESOP 2024)
Co-located with ETAPS 2024
2024-04-06 – 2024-04-11, Luxembourg City, Luxembourg
BOB Conference 2024
"What happens when we use what's best for a change?"
2024-03-17, Berlin, Germany
The 1st Workshop on Hardware Acceleration of Functional and Declarative Languages (HAFDAL '24)
Co-located with HPCA
2024-03-02 or 2024-03-03 Edinburgh, UK

Recent Events
Journées Francophones des Langages Applicatifs (JFLA 2024)
Presentations are expected to be given in French.
2024-01-30 – 2024-02-02, Abbaye de Saint-Jacut, Saint-Jacut-de-la-Mer, France
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM 2024)
Co-located with POPL 2024
2024-01-16, London, United Kingdom
26th International Symposium on Practical Aspects of Declarative Languages (PADL 2024)
Co-located with ACM POPL 2024
2024-01-15 – 2024-01-16, London, United Kingdom
Certified Programs and Proofs (CPP) 2024
Co-located with POPL 2024
2024-01-15 – 2024-01-16, London, United Kingdom
25th International Symposium on Trends in Functional Programming (TFP 2024)
2024-01-09 – 2024-01-12, South Orange, NJ, USA
Trends in Functional Programming in Education (TFPIE 2024)
2024-01-09 West Orange, NJ, USA, co-located with TFP 2024 at Seton Hall University
Dutch Functional Programming Day (NLFP 2024)
2024-01-05, Delft, The Netherlands
21st Asian Symposium on Programming Languages and Systems (APLAS 2023)
2023-11-26 – 2023-11-29, Taipei, Taiwan
S-REPLS 13 / Fun in the Afternoon
Joint meeting on Programming Languages
2023-11-01 Engine Shed, Bristol BS1 6HQ, United Kingdom
16th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2023)
Co-located with SPLASH 2023
2023-10-22 – 2023-10-27, Cascais, Lisbon, Portugal
30th Static Analysis Symposium (SAS 2023)
2023-10-22 – 2023-10-27, Cascais, Lisbon, Portugal
33rd International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2023)
Co-located with PPDP 2023 as part of SPLASH 2023
2023-10-23 – 2023-10-24, Cascais, Lisbon, Portugal
25th International Symposium on Principles and Practice of Declarative Programming (PPDP 2023)
Part of SPLASH 2023 and co-located with LOPSTR 2023
2023-10-22 – 2023-10-23, Cascais, Lisbon, Portugal
Haskell Symposium 2023
Co-located with the International Conference on Functional Programming (ICFP)
2023-09-08 – 2023-09-09, Seattle, WA, USA
The First ACM SIGPLAN Workshop on Functional Software Architecture - FP in the Large (FUNARCH 2023)
Co-located with ICFP
2023-09-08 Seattle, WA, USA
28th ACM SIGPLAN International Conference on Functional Programming (ICFP)
2023-09-04 – 2023-09-09, Seattle, Washington, USA
ACM SIGPLAN Haskell Implementors' Workshop
Co-located with ICFP
2023-09-04, Seattle, Washington, United States
22nd ACM SIGPLAN Erlang Workshop @ ICFP (ERLANG 2023)
Co-located with ICFP
2023-09-04, Seattle, Washington, USA
The 11th ACM SIGPLAN Workshop on Higher-Order Programming with Effects (HOPE 2023)
(the day before ICFP 2023)
2023-09-04, Seattle, Washington, USA
8th Workshop on Type-Driven Development (TyDe 2023)
Co-located with ICFP
2023-09-04, Seattle, Washington, USA
The 35th Symposium on Implementation and Application of Functional Languages (IFL 2023)
2023-08-29 – 2023-08-31, Braga, Portugal

Recent Package Updates MHvNV.png Rss16.png

See here