2016-08-15

[Caml-list] Last Call for Participation: LOPSTR 2016 - 26th Intl. Symp. on Logic-Based Program Synthesis and Transformation

============================================================

LAST CALL FOR PARTICIPATION:

LOPSTR 2016 
26th International Symposium on 
Logic-Based Program Synthesis and Transformation,
Edinburgh, Scotland UK, September 6-8, 2016

co-located with

PPDP 2016
18th International Symposium on
Principles and Practice of Declarative Programming,
Edinburgh, Scotland UK, September 5-7, 2016

and

SAS 2016
23rd Static Analysis Symposium,
Edinburgh, Scotland UK, September 8-10, 2016

============================================================

Registration is open at:

  ** EARLY REGISTRATION UNTIL AUGUST 15 **

VISA

Please check here: https://www.gov.uk/check-uk-visa whether you
require a visa to visit the UK. If so, contact us as soon as possible
as explained here:
Getting a visa can take from 3-6 weeks depending on the nationality
and country from which applying.

We recommend that anyone considering attending who needs a visa
register now and apply now.  If you are eventually unable to attend
due to visa issues we will refund your registration fee.

INVITED TALKS

- Greg Morrisett, Cornell University, USA (jointly with PPDP'16): 
  Challenges in Compiling Coq.

- Francesco Logozzo, Facebook, USA (jointly with PPDP'16):
  Abstract interpretation for taint analysis at scale.
- Martin Vechev, ETH Zurich, Switzerland (jointly with SAS'16): 
  Learning from Programs: Probabilistic Models, Program Analysis and Synthesis. 

ACCEPTED PAPERS

- Symbolic Abstract Contract Synthesis in a Rewriting Framework. 
  María Alpuente, Daniel Pardo and Alicia Villanueva.  

- Coinductive Soundness of Corecursive Type Class Resolution.
  Frantisek Farka, Ekaterina Komendantskaya, Kevin Hammond and Peng Fu.

- MiniZinc with Strings. 
  Roberto Amadini, Pierre Flener, Justin Pearson, Joseph D. Scott, Peter
  J. Stuckey and Guido Tack.

- On the Completeness of Selective Unification in Concolic Testing of
  Logic Programs.
  Fred Mesnard, Etienne Payet and German Vidal.

- Verification of Time-Aware Business Processes using Constrained Horn Clauses. 
  Emanuele De Angelis, Fabio Fioravanti, Maria Chiara Meo, Alberto
  Pettorossi and Maurizio Proietti.

- Tuning Fuzzy Logic Programs with Symbolic Execution. 
  Gines Moreno, Jaime Penabad and German Vidal.

- A Hiking Trip Through the Orders of Magnitude: Deriving Efficient
  Generators for Closed Simply-Typed Lambda Terms and Normal Forms. 
  Paul Tarau.

- A New Functional-Logic Compiler for Curry: Sprite. 
  Sergio Antoy and Andy Jost.

- Towards Reversible Computation in Erlang. 
  Naoki Nishida, Adrian Palacios and German Vidal.

- Slicing Concurrent Constraint Programs. 
  Moreno Falaschi, Maurizio Gabbrielli, Carlos Olarte and Catuscia
  Palamidessi.

- Scaling Bounded Model Checking By Transforming Programs With Arrays. 
  Anushri Jana, Uday Khedker, Advaita Datar, R Venkatesh and Niyas C.

- Hierarchical Shape Abstraction of Free-List Memory Allocators. 
  Bin Fang and Mihaela Sighireanu.

- A Productivity Checker for Logic Programming. 
  Ekaterina Komendantskaya, Patricia Johann and Martin Möhrmann.

- Automata Theory Approach to Predicate Intuitionistic Logic. 
  Maciej Zielenkiewicz and Aleksy Schubert.

- Nominal Unification of Higher Order Expressions with Recursive Let. 
  Manfred Schmidt-Schauss, Temur Kutsia, Jordi Levy and Mateu Villaret.

- A Formal, Resource Consumption-Preserving Translation of Actors to Haskell. 
  Elvira Albert, Nikolaos Bezirgiannis, Frank De Boer and Enrique Martin-Martin.

- Partial Evaluation of Order-sorted Equational Programs modulo Axioms. 
  María Alpuente, Angel Cuenca, Santiago Escobar and Jose Meseguer.

- lpopt: A Rule Optimization Tool for Answer Set Programming. 
  Manuel Bichler, Michael Morak and Stefan Woltran.

- CurryCheck: Checking Properties of Curry Programs. 
  Michael Hanus.

- Intuitionistic Logic Programming for SQL.
  Fernando Saenz-Perez.

Hope to see you in Edinburgh!

Manuel Hermengildo and 
Pedro Lopez-Garcia
LOPSTR 2016 Co-chairs   

2016-08-09

[Caml-list] Call for Participation: LOPSTR 2016 - 26th Intl. Symp. on Logic-Based Program Synthesis and Transformation

============================================================

CALL FOR PARTICIPATION:

LOPSTR 2016
26th International Symposium on
Logic-Based Program Synthesis and Transformation,
Edinburgh, Scotland UK, September 6-8, 2016
http://www.cliplab.org/Conferences/LOPSTR16/

co-located with

PPDP 2016
18th International Symposium on
Principles and Practice of Declarative Programming,
Edinburgh, Scotland UK, September 5-7, 2016
http://ppdp16.webs.upv.es/

and

SAS 2016
23rd Static Analysis Symposium,
Edinburgh, Scotland UK, September 8-10, 2016
http://staticanalysis.org/sas2016/

============================================================

Registration is open at:
http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/

** EARLY REGISTRATION UNTIL AUGUST 15 **

VISA

Please check here: https://www.gov.uk/check-uk-visa whether you
require a visa to visit the UK. If so, contact us as soon as possible
as explained here:
http://conferences.inf.ed.ac.uk/ppdp-lopstr-sas-2016/registration.html
Getting a visa can take from 3-6 weeks depending on the nationality
and country from which applying.

We recommend that anyone considering attending who needs a visa
register now and apply now. If you are eventually unable to attend
due to visa issues we will refund your registration fee.

INVITED TALKS

- Greg Morrisett, Cornell University, USA (jointly with PPDP'16):
Challenges in Compiling Coq.

- Francesco Logozzo, Facebook, USA (jointly with PPDP'16):
Abstract interpretation for taint analysis at scale.

- Martin Vechev, ETH Zurich, Switzerland (jointly with SAS'16):
Learning from Programs: Probabilistic Models, Program Analysis and
Synthesis.

ACCEPTED PAPERS

- Symbolic Abstract Contract Synthesis in a Rewriting Framework.
María Alpuente, Daniel Pardo and Alicia Villanueva.

- Coinductive Soundness of Corecursive Type Class Resolution.
Frantisek Farka, Ekaterina Komendantskaya, Kevin Hammond and Peng Fu.

- MiniZinc with Strings.
Roberto Amadini, Pierre Flener, Justin Pearson, Joseph D. Scott,
Peter
J. Stuckey and Guido Tack.

- On the Completeness of Selective Unification in Concolic Testing of
Logic Programs.
Fred Mesnard, Etienne Payet and German Vidal.

- Verification of Time-Aware Business Processes using Constrained Horn
Clauses.
Emanuele De Angelis, Fabio Fioravanti, Maria Chiara Meo, Alberto
Pettorossi and Maurizio Proietti.

- Tuning Fuzzy Logic Programs with Symbolic Execution.
Gines Moreno, Jaime Penabad and German Vidal.

- A Hiking Trip Through the Orders of Magnitude: Deriving Efficient
Generators for Closed Simply-Typed Lambda Terms and Normal Forms.
Paul Tarau.

- A New Functional-Logic Compiler for Curry: Sprite.
Sergio Antoy and Andy Jost.

- Towards Reversible Computation in Erlang.
Naoki Nishida, Adrian Palacios and German Vidal.

- Slicing Concurrent Constraint Programs.
Moreno Falaschi, Maurizio Gabbrielli, Carlos Olarte and Catuscia
Palamidessi.

- Scaling Bounded Model Checking By Transforming Programs With Arrays.
Anushri Jana, Uday Khedker, Advaita Datar, R Venkatesh and Niyas C.

- Hierarchical Shape Abstraction of Free-List Memory Allocators.
Bin Fang and Mihaela Sighireanu.

- A Productivity Checker for Logic Programming.
Ekaterina Komendantskaya, Patricia Johann and Martin Möhrmann.

- Automata Theory Approach to Predicate Intuitionistic Logic.
Maciej Zielenkiewicz and Aleksy Schubert.

- Nominal Unification of Higher Order Expressions with Recursive Let.
Manfred Schmidt-Schauss, Temur Kutsia, Jordi Levy and Mateu Villaret.

- A Formal, Resource Consumption-Preserving Translation of Actors to
Haskell.
Elvira Albert, Nikolaos Bezirgiannis, Frank De Boer and Enrique
Martin-Martin.

- Partial Evaluation of Order-sorted Equational Programs modulo Axioms.
María Alpuente, Angel Cuenca, Santiago Escobar and Jose Meseguer.

- lpopt: A Rule Optimization Tool for Answer Set Programming.
Manuel Bichler, Michael Morak and Stefan Woltran.

- CurryCheck: Checking Properties of Curry Programs.
Michael Hanus.

- Intuitionistic Logic for SQL.
Fernando Saenz-Perez.

Hope to see you in Edinburgh!

Manuel Hermengildo and
Pedro Lopez-Garcia
LOPSTR 2016 Co-chairs


--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

2016-08-02

[Caml-list] Call for participation: OCaml Users and Developers Workshop 2016

[ Please distribute widely, apologies for any duplicates. ]

OCAML 2016
The OCaml Users and Developers Workshop
http://ocaml.org/meetings/ocaml/2016/

Nara Kasugano International Forum, Nara, Japan
23rd September 2016

CALL FOR PARTICIPATION

Co-located with ICFP 2016
Sponsored by SIGPLAN


Early registration deadline: Wednesday 17th August 2016
Register online: http://conf.researchr.org/attending/icfp-2016/Registration


The OCaml Users and Developers Workshop brings together industrial
users of OCaml with academics and hackers who are working on extending
the language, type system and tools. Previous editions have been
colocated with ICFP 2012 in Copenhagen, ICFP 2013 in Boston, ICFP 2014
in Gothenburg and ICFP 2015 in Vancouver, following the OCaml Meetings
in Paris in 2010 and 2011.

OCaml 2016 will be held on 23rd September 2016 in Nara, Japan,
colocated with ICFP 2016.


The list of accepted talks (with abstracts as they become available
from authors) is available at:
http://ocaml.org/meetings/ocaml/2016/


Please send any questions to the chair: mshinwell -at- janestreet.com

--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[Caml-list] ICLA 2017 Call for Papers

------ CALL FOR PAPERS for ICLA 2017 -------

7th INDIAN CONFERENCE ON LOGIC AND ITS APPLICATIONS
January 5-7, 2017
IIT Kanpur, India
http://www.cse.iitk.ac.in/users/icla/

CALL FOR PAPERS


ALI, the Association for Logic in India, announces the seventh edition of
its biennial International Conference on Logic and its Applications (ICLA),
to be held at the Indian Institute of Technology Kanpur, from January 5
to 7, 2017. ICLA 2017 will be co-located with the Methods for Modalities
Workshop to be held during January 8-10, 2017.

ICLA is a forum for bringing together researchers from a wide variety of
fields in which formal logic plays a significant role, along with
mathematicians, computer scientists, philosophers and logicians studying
foundations of formal logic in itself. A special feature of this conference
is the inclusion of studies in systems of logic in the Indian tradition,
and historical research on logic. Details of the last ICLA (2015) may be
found at https://www.cse.iitb.ac.in/~icla15/.

The earlier events in this series featured many eminent logicians as invited
speakers, and we are pleased to announce that this year's speakers will
include:

Nicholas Asher, IRIT Toulouse
Natasha Dobrinen, University of Denver
Luke Ong, University of Oxford (to be confirmed)
Richard Zach, University of Calgary

Submission
----------
Authors are invited to submit papers presenting original and unpublished
research in any area of logic and applications. Articles on mathematical
and philosophical logic, computer science logic, foundations and philosophy
of mathematics and the sciences, use of formal logic in areas of theoretical
computer science and artificial intelligence, logic and linguistics, history
of logic, Indian systems of logic, or on the relationship between logic and
other branches of knowledge, are welcome.

Submissions must be in English and should provide sufficient detail to allow
the programme committee to assess the merits of the paper. The submission
may not exceed 12 pages in Springer-Verlag Lecture Notes LaTeX2e style
(Springer's Information for LNCS Authors:
http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0).
If necessary, detailed proofs of technical results can be included in a
clearly marked appendix which may be read at the discretion of the programme
committee. The submission must be a PDF file.

Authors who use Microsoft Word to prepare their submissions should typeset
them in 11-pt Times New Roman, with single-line spacing, centered, and with
margins on all four sides that are at least 4cm wide. The manuscript should
not exceed 12 pages. Springer's Information for LNCS Authors page (mentioned
above) contains appropriate templates. The Word document must be exported to
PDF before being submitted.

All submissions will be in electronic form and submitted via the easychair
conference management system. Simultaneous submission to journals or to other
conferences with proceedings is not allowed. Submitted papers will be peer-
reviewed and accepted papers will be published in the conference proceedings,
which will be made available at the time of the conference. The conference
proceedings will appear as a volume in the Springer FoLLI-LNCS series. For
an accepted paper to be included in the proceedings, one of the authors must
commit to presenting the paper at the conference.


Important Dates
----------------
************************************************************************
Deadline for Submission: 2 September 2016
Notification to Authors: 8 October 2016
Deadline for camera-ready papers: 17 October 2016
Deadline for early-bird registration: 30 November 2016
************************************************************************

Important Links
---------------
http://ali.cmi.ac.in
http://www.cse.iitk.ac.in/users/icla/

Programme Committee
-------------------
Natasha Alechina (University of Nottingham)
Maria Aloni (University of Amsterdam)
Steve Awodey (Carnegie Mellon University, Pittsburgh)
Mohua Banerjee (IIT Kanpur)
Patricia Blanchette (University of Notre Dame)
Maria-Paola Bonacina (Universita degli Studi di Verona)
Lopamudra Choudhury (Jadavpur University, Kolkata)
Agata Ciabattoni (TU Wien)
Anuj Dawar (University of Cambridge)
Hans van Ditmarsch (LORIA, Nancy)
Sujata Ghosh (ISI Chennai) Co-chair
Brendan Gillon (McGill University, Montreal)
Roman Kossak (City University of New York)
S Krishna (IIT Bombay)
Benedikt Loewe (University of Hamburg, University of Amsterdam)
Gopalan Nadathur (University of Minnesota)
Satyadev Nandakumar (IIT Kanpur)
Alessandra Palmigiano (TU Delft)
Prakash Panangaden (McGill University, Montreal)
Sanjiva Prasad (IIT Delhi) Co-chair
R Ramanujam (IMSc, Chennai)
Christian Retore (University of Montpellier)
Sunil Simon (IIT Kanpur)
Isidora Stojanovic (Jean Nicod Institute, Paris)
S.P. Suresh (CMI, Chennai)
Rineke Verbrugge (University of Groningen)
Yanjing Wang (Peking University)

Contact
-------
Any queries related to the conference may be sent to the following email
address: icla2017.iitk@gmail.com


--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[Caml-list] FHPC 2016: Call for Participation

======================================================================
CALL FOR PARTICIPATION

FHPC 2016

The 5th ACM SIGPLAN Workshop on
Functional High-Performance Computing
Nara, Japan
September 22, 2016

https://sites.google.com/site/fhpcworkshops/

Co-located with the International Conference on Functional Programming
(ICFP 2016)
======================================================================

The FHPC workshop aims at bringing together researchers exploring uses
of functional (or more generally, declarative or high-level)
programming technology in application domains where high performance
is essential. The aim of the meeting is to enable sharing of results,
experiences, and novel ideas about how high-level, declarative
specifications of computationally challenging problems can serve as
maintainable and portable code that approaches (or even exceeds) the
performance of machine-oriented imperative implementations.

Registration:
=============

Registration for FHPC should be done using the ICFP 2016 page at:
http://conf.researchr.org/attending/icfp-2016/Registration
Click the button for FHPC in the Thursday (Sep. 22) activities. Early
registration deadline is August 17.

Invited Speaker:
================

Akimasa Morihata University of Tokyo, Japan

Workshop Program (tentative)
============================

THURSDAY September 22, 2016

9:15--10:15 Invited Talk

From identification of parallelizability to derivation of
parallelizable codes
Akimasa Morihata

10:35--11:25 DSLs

Icicle: write once, run once
Amos Robinson, Ben Lippmeier

Using Fusion to Enable Late Design Decisions for Pipelined Computations
Máté Karácsony, Koen Claessen

11:45--12:35 Code Generation

Automatic generation of efficient codes from mathematical descriptions of
stencil computation
Takayuki Muranushi, Seiya Nishizawa, Hirofumi Tomita, Keigo Nitadori,
Masaki Iwasawa, Yutaka Maruyama, Hisashi Yashiro, Yoshifumi Nakamura,
Hideyuki Hotta, Junichiro Makino, Natsuki Hosono, Hikaru Inoue

JIT Costing Adaptive Skeletons for Performance Portability
Patrick Maier, John Magnus Morton, Phil Trinder

14:00--14:50 GPUs

Low-level functional GPU programming for parallel algorithms
Martin Dybdal, Martin Elsman, Bo Joel Svensson, Mary Sheeran

APL on GPUs - A TAIL from the Past, Scribbled in Futhark
Troels Henriksen, Martin Dybdal, Henrik Urms, Anna Sofie Kiehn,
Daniel Gavin, Hjalte Abelskov, Martin Elsman, Cosmin Oancea

15:20--16:10 Streaming and Dataflow

Streaming Nested Data Parallelism on Multicores
Frederik Meisner Madsen, Andrzej Filinski

Polarised Data Parallel Data Flow
Ben Lippmeier, Fil Mackay, Amos Robinson

16:40--17:05 Graph processing

s6raph: Vertex-centric Graph Processing Framework with Functional Interface
Onofre Coll Ruiz, Kiminori Matsuzaki, Shigeyuki Sato

17:05--17:30 Discussion


Program Committee
==================

David Duke (co-chair) University of Leeds, UK
Yukiyoshi Kameyama (co-chair) University of Tsukuba, Japan

Baris Aktemur Özyeğin University, Turkey
Marco Aldinucci University of Touring, Italy
Jost Berthold Commonwealth Bank, Australia
Kei Davis Los Alamos National Laboratory, USA
Kento Emoto Kyushu Institute of Technology, Japan
Zhenjiang Hu National Institute of Informatics, Japan
Ben Lippmeier University of New South Wales, Australia
Rita Loogen University of Marburg, Germany
Geoffrey Mainland Drexel University, USA
Mike Rainey INRIA, France
Mary Sheeran Chalmers University of Technology, Sweden
Satnam Singh Facebook, UK

--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

[Caml-list] PEPM 2017 Second Call for Papers

SECOND CALL FOR PAPERS
Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM 2017)

NEWS: Keynote talk by Neil Jones, DIKU (see below).

http://conf.researchr.org/home/PEPM-2017

Paris, France, January 16th - 17th, 2017
(co-located with POPL 2017)

PEPM is the premier forum for discussion of semantics-based program
manipulation. The first ACM SIGPLAN PEPM symposium took place in
1991, and meetings have been held in affiliation with POPL every year
since 2006.

PEPM 2017 will be based on a broad interpretation of semantics-based
program manipulation, reflecting the expanded scope of PEPM in recent
years beyond the traditionally covered areas of partial evaluation and
specialization. Specifically, PEPM 2017 will include practical
applications of program transformations such as refactoring tools, and
practical implementation techniques such as rule-based transformation
systems. In addition, the scope of PEPM covers manipulation and
transformations of program and system representations such as
structural and semantic models that occur in the context of
model-driven development. In order to maintain the dynamic and
interactive nature of PEPM and to encourage participation by
practitioners, we also solicit submissions of short papers, including
tool demonstrations, and of posters.

Scope
-----

Topics of interest for PEPM 2017 include, but are not limited to:

* Program and model manipulation techniques such as: supercompilation,
partial evaluation, fusion, on-the-fly program adaptation, active
libraries, program inversion, slicing, symbolic execution,
refactoring, decompilation, and obfuscation.

* Program analysis techniques that are used to drive program/model
manipulation such as: abstract interpretation, termination checking,
binding-time analysis, constraint solving, type systems, automated
testing and test case generation.

* Techniques that treat programs/models as data objects including
metaprogramming, generative programming, embedded domain-specific
languages, program synthesis by sketching and inductive programming,
staged computation, and model-driven program generation and
transformation.

* Application of the above techniques including case studies of
program manipulation in real-world (industrial, open-source)
projects and software development processes, descriptions of robust
tools capable of effectively handling realistic applications,
benchmarking. Examples of application domains include legacy
program understanding and transformation, DSL implementations,
visual languages and end-user programming, scientific computing,
middleware frameworks and infrastructure needed for distributed and
web-based applications, embedded and resource-limited computation,
and security.

This list of categories is not exhaustive, and we encourage
submissions describing applications of semantics-based program
manipulation techniques in new domains. If you have a question as to
whether a potential submission is within the scope of the workshop,
please contact the programme chairs.

Submission categories and guidelines
------------------------------------

Three kinds of submissions will be accepted: Regular Research Papers,
Short Papers and Posters.

* Regular Research Papers should describe new results, and will be
judged on originality, correctness, significance and clarity.
Regular research papers must not exceed 12 pages in ACM Proceedings
style (including appendix).

* Short Papers may include tool demonstrations and presentations of
exciting if not fully polished research, and of interesting
academic, industrial and open-source applications that are new or
unfamiliar. Short papers must not exceed 6 pages in ACM Proceedings
style (including appendix).

* Posters should describe work relevant to the PEPM community, and
must not exceed 2 pages in ACM Proceedings style. We invite poster
submissions that present early work not yet ready for submission to
a conference or journal, identify new research problems, showcase
tools and technologies developed by the author(s), or describe
student research projects.

At least one author of each accepted contribution must attend the
workshop and present the work. In the case of tool demonstration
papers, a live demonstration of the described tool is expected.
Suggested topics, evaluation criteria, and writing guidelines for both
research tool demonstration papers will be made available on the PEPM
2017 web site.

Student participants with accepted papers can apply for a SIGPLAN PAC
grant to help cover travel expenses and other support. PAC also
offers other support, such as for child-care expenses during the
meeting or for travel costs for companions of SIGPLAN members with
physical disabilities, as well as for travel from locations outside of
North America and Europe. For details on the PAC programme, see its
web page.

Publication and special issue
-----------------------------

All accepted papers, short papers and posters included, will appear in
formal proceedings published by ACM Press. Accepted papers will be
included in the ACM Digital Library. Authors of selected papers from
PEPM 2016 and PEPM 2017 will also be invited to expand their papers
for publication in a special issue of the journal Computer Languages,
Systems and Structures (COMLAN, Elsevier).

Keynote
-------

Neil Jones (DIKU) will give the PEPM keynote talk, titled

Compiling Untyped Lambda Calculus to Lower-level Code
by Game Semantics and Partial Evaluation

Best paper award
----------------

PEPM 2017 continues the tradition of a Best Paper award. The winner
will be announced at the workshop.

Submission
----------

Papers should be submitted electronically via HotCRP.

https://pepm17.hotcrp.com/

Authors using LaTeX to prepare their submissions should use the new
improved SIGPLAN proceedings style, and specifically the
sigplanconf.cls 9pt template.

Important Dates
---------------

For Regular Research Papers and Short Papers:

* Abstract submission : Tuesday 13th September 2016
* Paper submission : Friday 16th September 2016
* Author notification : Monday 24th October 2016
* Camera ready : Monday 28th November 2016

For Posters:

* Poster submission : Sunday 30th October 2016
* Author notification : Friday 10th November 2016
* Camera ready : Monday 28th November 2016

PEPM workshop:

* Workshop : Monday 16th - Tuesday 17th January 2017

The proceedings will be published 2 weeks pre-conference.

AUTHORS TAKE NOTE: The official publication date is the date the
proceedings are made available in the ACM Digital Library. This date
may be up to two weeks prior to the first day of your conference. The
official publication date affects the deadline for any patent filings
related to published work. (For those rare conferences whose
proceedings are published in the ACM Digital Library after the
conference is over, the official publication date remains the first
day of the conference.).

PEPM'17 Programme Committee
---------------------------

Elvira Albert (Complutense University of Madrid, Spain)
Don Batory (University of Texas at Austin, USA)
Martin Berger (University of Sussex, UK)
Sebastian Erdweg (TU Delft, Netherlands)
Andrew Farmer (Facebook, USA)
Matthew Flatt (University of Utah, USA)
John Gallagher (Roskilde University, Denmark)
Robert Glück (DIKU, Denmark)
Jurriaan Hage (Utrecht University, Netherlands)
Zhenjiang Hu (National Institute of Informatics, Japan)
Yukiyoshi Kameyama (University of Tsukuba, Japan)
Ilya Klyuchnikov (Facebook, UK)
Huiqing Li (EE, UK)
Annie Liu (Stony Brook University, USA)
Markus Püschel (ETH Zurich, Switzerland)
Ryosuke SATO (University of Tokyo, Japan)
Sven-Bodo Scholz (Heriot-Watt University, UK)
Ulrik Schultz (co-chair) (University of Southern Denmark)
Ilya Sergey (University College London, UK)
Chung-chieh Shan (Indiana University, USA)
Tijs van der Storm (Centrum Wiskunde & Informatica, Netherlands)
Jeremy Yallop (co-chair) (University of Cambridge, UK)

--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

2016-08-01

[Caml-list] Call for participation: ML 2016

Higher-order, Typed, Inferred, Strict: ACM SIGPLAN ML Family Workshop
Thursday September 22, 2016, Nara, Japan (co-located with ICFP)

Call For Participation: http://www.mlworkshop.org/ml2016/

Early registration deadline: Wednesday 17 August 2016
Register online: http://conf.researchr.org/attending/icfp-2016/Registration

The ML Family Workshop brings together researchers, implementors and
users of languages in the extended ML family and provides a forum to
present and discuss common issues, both practical (compilation
techniques, tooling, embedded programming) and theoretical (fancy
types, module systems, type inference).

ML 2016 will be held in Nara on September 22nd, immediately after
ICFP and close to a number of other related events, including the
OCaml Workshop on the following day.

Tentative Program

* Making Reactive Programs Function (Invited Talk)
Neelakantan Krishnaswami

* WebAssembly: high speed at low cost for everyone
Andreas Rossberg

* Extracting from F* to C: a progress report
Jonathan Protzenko, Karthikeyan Bhargavan, Jean-Karim Zinzindohoue
Abhishek Anand, Cedric Fournet, Bryan Parno, Aseem Rastogi and
Nikhil Swamy

* Compiling with Continuations and LLVM
Kavon Farvardin and John Reppy

* SML# with Natural Join
Tomohiro Sasaki, Katsuhiro Ueno and Atsushi Ohori

* Eff Directly in OCaml
Oleg Kiselyov and Kc Sivaramakrishnan

* Compiling Links Effect Handlers to the OCaml Backend
Daniel Hillerstrom, Sam Lindley and Kc Sivaramakrishnan

* Classes for the Masses
Claudio Russo and Matthew Windsor

* Close Encounters of the Higher Kind - Emulating Constructor Classes
in Standard ML
Yutaka Nagashima and Liam O'Connor

* Malfunctional Programming
Stephen Dolan

* Ambiguous pattern variables
Gabriel Scherer, Luc Maranget and Thomas Refis

* Typed Embedding of Relational Language in OCaml
Dmitri Kosarev and Dmitri Boulytchev

* Sundials/ML: interfacing with numerical solvers
Timothy Bourke, Jun Inoue and Marc Pouzet

(The last talk is accepted for ML workshop, but presented in OCaml
workshop with the agreement from authors and ML/OCaml workshop PCs)

Programme Committee

Nada Amin (EPFL, Switzerland)
Kenichi Asai (Ochanomizu University, Japan) (PC chair)
Jacques Carette (McMaster University, Canada)
Arthur Chargueraud (INRIA, France)
Yan Chen (Google, USA)
Jan Midtgaard (Technical University of Denmark, Denmark)
John Reppy (University of Chicago, USA)
Mark Shinwell (Jane Street Europe, UK)
Nikhil Swamy (Microsoft Research, USA)
Katsuhiro Ueno (Tohoku University, Japan)

--
Caml-list mailing list. Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs