From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 67770BBB7 for ; Tue, 10 Jun 2008 14:46:45 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar8FAPATTkhIDtyZd2dsb2JhbACLNoZbAQwDBAQJEQOXfoU1 X-IronPort-AV: E=Sophos;i="4.27,617,1204498800"; d="scan'208";a="11832239" Received: from discorde.inria.fr ([192.93.2.38]) by mail2-smtp-roc.national.inria.fr with ESMTP; 10 Jun 2008 14:46:45 +0200 Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m5ACkh8g022550 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Tue, 10 Jun 2008 14:46:45 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar8FAPATTkhIDtyZd2dsb2JhbACLNoZbAQwDBAQJEQOXfoU1 X-IronPort-AV: E=Sophos;i="4.27,617,1204498800"; d="scan'208";a="11832237" Received: from fg-out-1718.google.com ([72.14.220.153]) by mail2-smtp-roc.national.inria.fr with ESMTP; 10 Jun 2008 14:46:44 +0200 Received: by fg-out-1718.google.com with SMTP id e21so1854497fga.25 for ; Tue, 10 Jun 2008 05:46:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :to:subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=Ej8uycZn85ftz5LTONNuM1VJNRlXnrefgz/6xWyHx7s=; b=aGtDp+wJiCybhquTbB12Bbsp/AGmAL5zRg5kzaaQfiI6TmcBu1FyKRcjUa61HBHmJI fMmwMXWhPfy6cNsIs6xokU/5KfKCR8xqABthrKssor8ir8uOrs5nzjf9hljcrP2gHaTd /onRPLipJth7dyd+vatXy9VCOfqNEsJMwQ2OI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=QfMH0XiX6KsyIiKomSP3Bej9vVykCPHTSA0vl+ct0HDZlwCbisTgLAgaZ1+oC4vCOT kFDfTYRxYOfZ0ZuLj3YW7fR/jNARg69WQaghDbrAHkZ4bOLXE81EGeFXT6Bf90hiqnoR e2diX0yxskCQsfjJfjEVRQd+EFLRlnf/bVI+o= Received: by 10.86.80.5 with SMTP id d5mr5672702fgb.11.1213102003386; Tue, 10 Jun 2008 05:46:43 -0700 (PDT) Received: by 10.86.33.11 with HTTP; Tue, 10 Jun 2008 05:46:43 -0700 (PDT) Message-ID: <53ff55480806100546j57c2bf67x8ac2a097e56ef4b0@mail.gmail.com> Date: Tue, 10 Jun 2008 07:46:43 -0500 From: "Matthew Fluet (ICFP Publicity Chair)" Reply-To: fluet@tti-c.org To: caml-list Subject: DEFUN08: Final Call for Talks & Tutorials (deadline: June 27) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Miltered: at discorde with ID 484E77B3.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; icfp:01 icfp:01 sigplan:01 pitfalls:01 haskell:01 erlang:01 sperber:01 hooked:98 sml:01 short:01 functional:02 functional:02 talks:03 talks:03 sbin:03 Final Call for Talks and Tutorials ACM SIGPLAN 2008 Developer Tracks on Functional Programming http://www.deinprogramm.de/defun-2008/ Victoria, BC, Canada, 25, 27 September, 2008 The workshop will be held in conjunction with ICFP 2008. http://www.icfpconference.org/icfp2008/ Important dates Proposal Deadline: June 27, 2008, 0:00 UTC Notification: July 14, 2008 DEFUN 2008 invites functional programmers who know how to solve problems with functional progamming to give talks and lead tutorials at the The ICFP Developer Tracks. We want to know about your favorite programming techniques, powerful libraries, and engineering approaches you've used that the world should know about and apply to other projects. We want to know how to be productive using functional programming, write better code, and avoid common pitfalls. We invite proposals for presentations in the following categories: How-to talks: 45-minute "how-to" talks that provide specific information on how to solve specific problems using functional programming. These talks focus on concrete examples, but provide useful information for developers working on different projects or in different contexts. Examples: - "How I made Haskell an extension language for SAP R/3." - "How I replaced /sbin/init by a Scheme program." - "How I hooked up my home appliances to an Erlang control system." - "How I got an SML program to drive my BMW." General language tutorials: Half-day general language tutorials for specific functional languages, given by recognized experts for the respective languages. Technology tutorials: Half-day tutorials on techniques, technologies, or solving specific problems in functional programming. Examples: - how to make the best use of specific FP programming techniques - how to inject FP into a development team used to more conventional technologies - how to connect FP to existing libraries / frameworks / platforms - how to deliver high-performance systems with FP - how to deliver high-reliability systems with FP Remember that your audience will include computing professionals who are not academics and who may not already be experts on functional programming. Presenters of tutorials will receive free registration to ICFP 2008. Submission guidelines Submit a proposal of 150 words or less for either a 45-minute talk with a short Q&A session at the end, or a 300-word-or-less proposal for a 3-hour tutorial, where you present your material, but also give participants a chance to practice it on their own laptops. Some advice: - Give it a simple and straightforward title or name; avoid fancy titles or puns that would make it harder for attendees to figure out what you'll be talking about. - Clearly identify the level of the talk: What knowledge should people have when they come to the presentation or tutorial? - Explain why people will want to attend: is the language or library useful for a wide range of attendees? Is the pitfall you're identifying common enough that a wide range of attendees is likely to encounter it? - Explain what benefits attendees are expected to take home to their own projects. - For a tutorial, explain how you want to structure the time, and what you expect to have attendees to do on their laptops. List what software you'll expect attendees to have installed prior to coming. Submit your proposal in plain text electronically to defun-2008-submission-AT-deinprogramm.de by the beginning of Friday, June 27, Universal Coordinated Time. Organizers Kathleen Fisher AT&T Labs Simon Peyton Jones Microsoft Research Mike Sperber (co-chair) DeinProgramm Don Stewart (co-chair) Galois