International Conference on Functional Programming

International Conference on Functional Programming

The International Conference on Functional Programming (ICFP) is an annual academic conference in the field of computer science sponsored by the ACM SIGPLAN, in association with IFIP Working Group 2.8 (Functional Programming).The conference focuses on functional programming and related areas of programming languages, logic, compilers and software development.

The ICFP was first held in 1996, replacing two biennial conferences: Functional Programming and Computer Architecture (FPCA) and Lisp and Functional Programming (LFP).The conference location alternates between Europe (odd-numbered years) and North America (even-numbered years).The conference usually lasts 3 days, surrounded by co-located workshops devoted to particular functional languages or application areas.

The ICFP has also held an open annual programming contest since 1998, called the ICFP Programming Contest.

External links

* [http://www.cs.luc.edu/icfp/ ICFP main site]
* [http://www.icfpconference.org/icfp2008/ ICFP 2008 conference]
* [http://www.informatik.uni-bonn.de/~ralf/icfp07.html ICFP 2007 conference]
* [http://icfp06.cs.uchicago.edu/ ICFP 2006 conference]
* [http://www.icfpcontest.org/ ICFP Programming Contest]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • International Conference on Functional Programming — Die International Conference on Functional Programming (ICFP) ist eine jährliche Informatik Konferenz zum Thema funktionale Programmierung , die von der ACM, SIGPLAN und der IFIP gesponsert wird. Immer populärer wird der im Umfeld der ICFP… …   Deutsch Wikipedia

  • International Conference on Functional Programming Contest — Der ICFP Contest ist ein Programmierwettbewerb, der jährlich im Umfeld der ICFP Konferenz ausgerichtet wird. Der erste ICFP Contest fand 1998 statt. Inhaltsverzeichnis 1 Austragungsmodus 2 Teilnehmer 3 Austragungsort 4 …   Deutsch Wikipedia

  • International Federation for Information Processing — Die International Federation for Information Processing (IFIP) ist eine internationale Informatikorganisation. Sie richtet u. a. verschiedene Konferenzen, wie z. B. den World Computer Congress oder die International Conference on… …   Deutsch Wikipedia

  • Racket (programming language) — Racket Paradigm(s) Multi paradigm: Functional, Procedural, Modular, Object oriented, Reflective, Meta Appeared in 1994 Developer …   Wikipedia

  • Haskell (programming language) — Haskell Paradigm(s) functional, lazy/non strict, modular Appeared in 1990 Designed by Simon Peyton Jones, Lennart Aug …   Wikipedia

  • Generic programming — is a style of computer programming in which algorithms are written in terms of to be specified later types that are then instantiated when needed for specific types provided as parameters and was pioneered by Ada which appeared in 1983. This… …   Wikipedia

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • Functional decomposition — refers broadly to the process of resolving a functional relationship into its constituent parts in such a way that the original function can be reconstructed (i.e., recomposed) from those parts by function composition. In general, this process of …   Wikipedia

  • Programming in the large and programming in the small — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin …   Wikipedia

  • ICFP Programming Contest — The ICFP Programming Contest is an international programming competition held annually since 1998, with results announced at the International Conference on Functional Programming.Teams may be of any size and any programming language(s) may be… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”