<div dir="ltr"><pre style="color:rgb(0,0,0);white-space:pre-wrap"><b>CALL FOR PAPERS:
</b>
The 34th Symposium on Implementation and Application of Functional Languages (IFL 2022)</pre><pre style="color:rgb(0,0,0);white-space:pre-wrap"><i>Submission and registration are open.</i> See <a href="https://urldefense.com/v3/__https://ifl22.github.io/__;!!IBzWLUs!UmRuAThjuDa5zS7MGQhmAw8CKNo69beU91GEkga_qH-KV6TW9r-0ddY2G11zTJGMJZIKQzq9pnzbf4BLodbYhXRwxumz4I7-U704P7Wo$">https://ifl22.github.io/</a>.<br><i>
</i>
Copenhagen, August 31st-September 2nd, 2022</pre><pre style="color:rgb(0,0,0);white-space:pre-wrap"><b><span style="font-family:Arial,Helvetica,sans-serif">Important dates</span>
</b></pre><pre style="color:rgb(0,0,0);white-space:pre-wrap">Draft paper submission:      August 7th, 2022
Draft paper notification:    August 9th, 2022
Early registration deadline: August 12th, 2022
Late registration deadline:  September 2nd, 2022
Symposium:                   August 31st-September 2nd, 2022 (3 days)

<b>Scope
</b>
The goal of the IFL symposia is to bring together researchers actively
engaged in the implementation and application of functional and
function-based programming languages. IFL 2022 will be a venue for
researchers to present and discuss new ideas and concepts, work in
progress, and publication-ripe results related to the implementation
and application of functional languages and function-based
programming.

Topics of interest to IFL include, but are not limited to:

* language concepts
* type systems, type checking, type inferencing
* compilation techniques
* staged compilation
* run-time function specialization
* run-time code generation
* partial evaluation
* abstract interpretation
* metaprogramming
* generic programming
* automatic program generation
* array processing
* concurrent/parallel programming
* concurrent/parallel program execution
* embedded systems
* web applications
* embedded domain specific languages
* security
* novel memory management techniques
* run-time profiling performance measurements
* debugging and tracing
* virtual/abstract machine architectures
* validation, verification of functional programs
* tools and programming techniques
* industrial applications

<b>Submissions and peer-review
</b>
Following IFL tradition, IFL 2022 will use a post-symposium review
process to produce the formal proceedings.

Before the symposium authors submit draft papers. These draft papers
will be screened by the program chair to make sure that they are
within the scope of IFL. The draft papers will be made available to
all participants at the symposium. Each draft paper is presented by
one of the authors at the symposium. Notice that it is a requirement
that accepted draft papers are presented physically at the symposium.

After the symposium, a formal review process will take place,
conducted by the program committee.  Reviewing is single blind. There
will be at least 3 reviews per paper. The reviewers have 6 weeks to
write their reviews. For the camera-ready version the authors can make
minor revisions which are accepted without further reviewing.

Contributions submitted for the draft paper deadline must be between
two and twelve pages long. For submission details, please consult the
IFL 2022 website at <a href="https://urldefense.com/v3/__https://ifl22.github.io/__;!!IBzWLUs!UmRuAThjuDa5zS7MGQhmAw8CKNo69beU91GEkga_qH-KV6TW9r-0ddY2G11zTJGMJZIKQzq9pnzbf4BLodbYhXRwxumz4I7-U704P7Wo$">https://ifl22.github.io/</a>.

<b>Where
</b>
IFL 2022 will be held physically in Copenhagen, Denmark, arranged by
DIKU at the University of Copenhagen.

See the IFL 2022 website at <a href="https://urldefense.com/v3/__https://ifl22.github.io/__;!!IBzWLUs!UmRuAThjuDa5zS7MGQhmAw8CKNo69beU91GEkga_qH-KV6TW9r-0ddY2G11zTJGMJZIKQzq9pnzbf4BLodbYhXRwxumz4I7-U704P7Wo$">https://ifl22.github.io/</a> for more
information.</pre></div>
<img src="https://ifl21-publicity-dot-yamm-track.appspot.com/1Ccwo16kfE3OywvcezoQbgGuGq4p3CAK2gID7ru99sr00mjkBggGueI7COZFona_p_2BzNI0XmD0Yl9V-zzI-6mnk0E0HvJ3C0701DCzqdP0asIGgiIOCBFw" width="1" height="1" alt="beacon" style="display:none; display:none!important;">