spacer

Haskell | Wiki community | Recent changes
Random page | Special pages
 

Not logged in
Log in | Help

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.

[edit]

1 About

Introduction
Language definition
History
Future
Implementations
GHC
Hugs
nhc98
Yhc
[edit]

2 Getting started

Haskell in 5 steps
Learning Haskell
Books and tutorials
Wiki articles
Blog articles
Wikibook
Research papers
Example code
[edit]

3 Libraries

Standard libraries
Hackage library database
Applications and libraries
Hoogle: library search


[edit]

4 Community

Communities and projects
Education
Industry
Research
Mathematics
Mailing lists
IRC channel
Planet Haskell
Haskell Weekly News
The Haskell Sequence
Haskell pastebin
Conferences
Contests
Jobs
Consultants
Humor
Merchandise
haskell.org
Contributing to this site
Languages: en es ro pt fr
[edit]

5 Events

TFP New York/USA April 2-4 2007
CEFP Cluj-Napoca/Romania June 23-30, 2007
Haskell Workshop Freiburg/Germany September 30, 2007
ICFP Freiburg/Germany October 1-3 2007
FPDag Utrecht/Netherlands January 11, 2008


[edit]

6 Headlines

  • Haskell.org has been accepted as a mentoring organisation in the 2007 Google Summer of Code. Students are invited to read our project suggestions and then apply to Google for funding.
  • The Haskell-prime committee has started work on defining the next minor revision of the language specification.
  • The November 2006 Haskell Communities and Activities report is now out, documenting projects in the Haskell community.
  • Haskell, for the third year running, was used by the winning team in the ICFP Programming Contest.
[edit]

7 News

2007-03-12

  • Google Summer of Code and Haskell.org. Malcolm Wallace announced that Haskell.org has once again applied to be a mentoring organisation for the Google Summer of Code. If you are a student who would like to earn money hacking in Haskell, or you are a non-student who has a cool idea for a coding project but no time to do it yourself, then visit the SoC wiki to gather ideas, and add yourself to the list of interested people! Add new ideas for projects!

  • Haskell Workshop Call for Papers. Gabriele Keller announced the initial call for papers for the Haskell Workshop 2007, part of the 2007 International Conference on Functional Programming (ICFP). The purpose of the Haskell Workshop is to discuss experience with Haskell, and possible future developments for the language. The scope of the workshop includes all aspects of the design, semantics, theory, application, implementation, and teaching of Haskell.

  • Data.CompactString 0.3: Unicode ByteString. Twan van Laarhoven announced version 0.3 of the Data.CompactString library. Data.CompactString is a wrapper around Data.ByteString supporting Unicode strings.

  • harchive-0.2: backup and restore software in Haskell. David Brown announced release 0.2 of harchive, a program for backing up and restoring data. The package is available from Hackage.

  • New release of regex packages. Chris Kuklewicz announced new versions of the regex-* packages (base,compat,dfa,parsec,pcre,posix,tdfa,tre). There is a new wiki page with documentation relating to these packages. All packages are available from Hackage, under the Text Category.

  • StaticDTD: type safe markup combinators from DTDs. Marcel Manthe announced a tool that transforms a Document Type Definition to a library. The resulting library contains combinators that assure proper nesting of elements. The plan is to add more constraints that will also take care of the order of occurrence of children. The parsing of the DTD is done with HaXml. The code is available via darcs.

  • IPv6 support for network package. Bryan O'Sullivan announced that he'd added IPv6 support to the network package.

  • Type-level binary arithmetic library. Oleg Kiselyov and Chung-chieh Shan announced a new library for arbitrary precision binary arithmetic over natural kinds. The library supports addition/subtraction, predecessor/successor, multiplication/division, exp2, full comparisons, GCD, and the maximum. At the core of the library are multi-mode ternary relations Add and Mul where any two arguments determine the third. Such relations are especially suitable for specifying static arithmetic constraints on computations. The type-level numerals have no run-time representation; correspondingly, all arithmetic operations are done at compile time and have no effect on run-time.

More news

Retrieved from "www.haskell.org/haskellwiki/Haskell"

This page has been accessed 604,797 times. This page was last modified 15:44, 15 March 2007. Recent content is available under a simple permissive license.

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.