Haskell
Categories: Events
Haskell is a general purpose, purely functional programming language featuring static typing, higher order functions, polymorphism, type classes, and monadic effects. Haskell compilers are freely available for almost any computer.
1 About
- GHC
- Hugs
- nhc98
- Yhc
2 Getting started
3 Libraries
4 Community
- Education
- Industry
- Research
- Mathematics
|
5 Events
|
|
|
HOPL-III
| San Diego/California
| June 9-10, 2007
|
SAPLING
| Sydney/Australia
| June 12, 2007
|
Scottish Programming Languages Seminar
| St Andrews/Scotland
| June 14, 2007
|
CEFP
| Cluj-Napoca/Romania
| June 23-30, 2007
|
HaL2 - Haskell in Leipzig
| Leipzig/Germany
| July 10, 2007
|
ICFP Programming Contest 2007
| Anywhere
| July 20-23, 2007
|
Haskell Tutorial
| Portland/Oregon
| July 23, 2007
|
High-level Parallel Programming Workshop
| Tokyo/Japan
| July 23-24, 2007
|
IFL
| Freiburg/Germany
| September 27-29, 2007
|
Haskell Workshop
| Freiburg/Germany
| September 30, 2007
|
ICFP
| Freiburg/Germany
| October 1-3 2007
|
FPDag
| Utrecht/Netherlands
| January 11, 2008
|
6 Headlines
- Haskell.org is a mentoring organisation in the 2007 Google Summer of Code. 9 students have been funded by Google to work on infrastructure projects for Haskell.
- The Haskell-prime committee has started work on defining the next minor revision of the language specification.
- The May 2007 Haskell Communities and Activities report is now out, documenting projects in the Haskell community.
7 News
2007-05-07
Atom: Hardware Description in Haskell. Tom Hawkins
announced the release of Atom, a high-level hardware description language embedded in Haskell, compiles conditional term rewriting systems into conventional HDL.
The Monad.Reader: Issue 7. Wouter Swierstra
announced the latest issue of The Monad.Reader. The Monad.Reader is a quarterly magazine about functional programming. It is less-formal than journal, but somehow more enduring than a wiki page or blog post.
HDBC: Haskell Database Connectivity. John Goerzen
announced that HDBC 1.1.2 is now released. HDBC provides an abstraction layer between Haskell programs and SQL relational databases. This lets you write database code once, in Haskell, and have it work with any number of backend SQL databases.
FileManip: Expressive Filesystem Manipulation. Bryan O'Sullivan
announced the FileManip package provides expressive functions and combinators for searching, matching, and manipulating files.
photoname: manipulate photos using EXIF data. Dino Morelli
announced the release of photoname, a command-line utility for renaming and moving photo image files. The new folder location and naming are determined by two things: the photo shoot date information contained within the file's EXIF tags and the usually-camera-assigned serial number, often appearing in the filename.
RSA-Haskell: Command-line Cryptography. David Sankel
announced the release of RSA-Haskell, a collection of command-line cryptography tools and a cryptography library written in Haskell. It is intended to be useful to anyone who wants to secure files or communications or who wants to incorporate cryptography in their Haskell application.
Haskell modes for Vim. Claus Reinke
summarised
the various Haskell/Vim support currently available
French Translation of Gentle Introduction to H98. The haskell-fr team
announced a completed a translation into French of the 'Gentle Introduction to Haskell'.
More news
French Translation of Gentle Introduction to Haskell 98 is now available in PDF format. See fr-Haskell page.
|