The Haskell Programming Language
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.
Learn Haskell |
Use Haskell |
Join the Community
|
![]() |
News
Headlines
- 2012:
- Fully-Funded PhD Studentship in Functional Programming (closing date 10th February 2012).
- Yesod 0.10 released The Yesod web framework nears 1.0
- 2011:
- The Haskell Platform 2011.4 is now available
- The Parallel Haskell Digest is out, with 2011 news about Haskell and parallelism
- Joyride Laboratories releases Nikki and the Robots, an independent 2D game written in Haskell
- Learn You a Haskell, the fun, fast Haskell introduction, is now available as a book
Upcoming Events
- HaL-7: Regional Haskell meeting
July 13, 2012, Halle/Saale, Germany
- 4th Summerschool on Applied Functional Programming
August 20-31, 2012, Utrecht, The Netherlands
Recent Events
- BayHac ’12
- San Francisco Bay Area & Silicon Valley Haskell Hackathon
- April 20-22, 2012, Mountain View, CA, US
- DHD >>= UHac
- Informal Conference and Hackathon
- April 20-22, 2012, Utrecht, The Netherlands
- SF Bay Area Haskell User Group — Nicholas Tung on writing an extensible EDSL compiler in Haskell
- March 21, 2012, San Francisco, CA, US
- A Fun in the Afternoon at the University of Oxford
- February 28, 2012, Oxford, United Kingdom
- SF Bay Area Haskell User Group — Johan Tibell on high performance Haskell
- February 15, 2012, San Francisco, CA, US
- Hac Boston
- Haskell Hackathon
- January 20-22, 2012, Cambridge, Massachusetts, US
- SF Bay Area Haskell User Group — David Pollak’s talk on Visi
- January 18, 2012, San Francisco, CA, US
- Dutch national FP day
- January 6, 2012, Utrecht, the Netherlands
- 23rd Symposium on Implementation and Application of Functional Languages.
- October 3-5, 2011, Lawrence, KS
- ACM SIGPLAN International Conference on Functional Programming (ICFP)
- September 19–21 (Mon–Wed), 2011, Tokyo, Japan. Co-located with: - Workshop on Generic Programming (WGP): September 18th (Sun) - Haskell Symposium: September 22nd (Thu) - Haskell Implementors’ Workshop: September 23rd (Fri) - Commercial Users of FP (CUFP): September 22nd–24th (Thu–Fri: Tutorials, Sat: Talks) - HakkuTaikai—Tokyo Hackathon: September 25th (Sun)
Recent Package Updates
- language-javascript 0.4.6
- Parser for JavaScript
- c0parser 0.1.0.1
- Simple C0 Parser
- HStringTemplate 0.6.8
- StringTemplate implementation in Haskell.
- c0check 0.1
- Simple C0 Syntax Check
- HUnit-Diff 0.1
- Assertions for HUnit with difference reporting
- aeson-pretty 0.6
- JSON pretty-printing library and command-line tool.
- newtype-th 0.3.1
- A template haskell deriver to create Control.Newtype instances.
- theta-functions 1.0.0
- Theta-functions implemented as trigonometric series
- gtk-toy 0.2.0
- Convenient Gtk canvas with mouse and keyboard input.
- highlighting-kate 0.4
- Syntax highlighting
- hepevt 0.3.1
- HEPEVT parser and writer
- couchdb-conduit 0.3.0.1
- Couch DB client library using http-conduit and aeson
- ircbot 0.2.1
- A library for writing irc bots
- aeson 0.6.0.0
- Fast JSON parsing and encoding
- criterion 0.6.0.1
- Robust, reliable performance measurement and analysis



