[TYPES/announce] LFMTP 2020 Post-Proceedings: Call for Papers

2020-08-26 Thread Alwen Tiu
[ The Types Forum (announcements only),
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

[Apologies if you received multiple copies of this CFP]

CALL FOR PAPERS

Logical Frameworks and Meta-Languages: Theory and Practice
 (Post-Proceedings)
LFMTP 2020 https://lfmtp.org/workshops/2020/

Abstract submission deadline:  2 October 2020
Paper submission deadline: 9 October 2020


ABOUT LFMTP

Logical frameworks and meta-languages form a common substrate for
representing,
implementing and reasoning about a wide variety of deductive systems of
interest
in logic and computer science. Their design, implementation and their use in
reasoning tasks, ranging from the correctness of software to the properties
of
formal systems, have been the focus of considerable research over the last
two
decades. This workshop will bring together designers, implementors and
practitioners to discuss various aspects impinging on the structure and
utility
of logical frameworks, including the treatment of variable binding,
inductive
and co-inductive reasoning techniques and the expressiveness and lucidity
of the
reasoning process.

The LFMTP 2020 workshop adopts a post-proceedings publication model. The
workshop itself took place on 29-30 June 2020 online, jointly with IJCAR and
FSCD. Now that the workshop has concluded, we solicit submissions of full
papers
for the post-proceedings of LFMTP 2020, which will go through the normal
peer-review process. Submission is open to all; attendance at the workshop
is
not prerequisite.

Submissions related to the following topics are welcome: * Encoding and
reasoning about the meta-theory of programming languages, process calculi
and
related formally specified systems.

* Formalisation of model-theoretic and proof-theoretic semantics of logics.

* Theoretical and practical issues concerning the treatment of variable
binding,
especially the representation of, and reasoning about, datatypes defined
from
binding signatures.

* Logical treatments of inductive and co-inductive definitions and
associated
reasoning techniques, including inductive types of higher dimension in
homotopy
type theory.

* Graphical languages for building proofs and their applications in
geometry,
equational reasoning and category theory.

* New theory contributions: canonical and substructural frameworks,
contextual
frameworks, proof-theoretic foundations supporting binders, functional
programming over logical frameworks, homotopy and cubical type theory.

* Applications of logical frameworks: proof-carrying architectures, proof
exchange and transformation, program refactoring, etc.

* Techniques for programming with binders in functional programming
languages
such as Haskell, OCaml or Agda, and logic programming languages such as
lambda
Prolog or Alpha-Prolog.

* Design and implementation of systems and tools related to meta-languages
and
logical frameworks


IMPORTANT DATES

All deadlines are established as the end of day (23:59) AoE.

* Abstract submission deadline:  2 October 2020
* Paper submission deadline: 9 October 2020
* Notification to authors:  20 November 2020
* Final version due: 4 December 2020


SUBMISSION INFORMATION

Submitted papers should be in PDF, formatted using the EPTCS LaTeX style.
The
length is restricted to 15 pages.

Submission is via EasyChair:
https://easychair.org/my/conference?conf=lfmtp2020

All submissions will be peer-reviewed and accepted papers will be published
in
the Electronic Proceedings in Theoretical Computer Science (EPTCS) series.


PROGRAM COMMITTEE

David Baelde, LSV, ENS Paris-Saclay & Inria Paris
Frédéric Blanqui, INRIA
Alberto Ciaffaglione, University of Udine
Dennis Müller, Friedrich-Alexander-University Erlangen-Nürnberg
Michael Norrish, Data61
Carlos Olarte, Universidade Federal do Rio Grande do Norde
Claudio Sacerdoti Coen, University of Bologna (PC Co-Chair)
Ulrich Schöpp, fortiss GmbH
Alwen Tiu, Australian National University (PC Co-Chair)
Tjark Weber, Uppsala University


[TYPES/announce] First and Only Call for Participation for IFL 2020 (Implementation and Application of Functional Languages)

2020-08-26 Thread Jurriaan Hage
[ The Types Forum (announcements only),
 http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

Hello,

Please, find below the first and final call for participation for IFL 2020.
Please forward these to anyone you think may be interested.
Apologies for any duplicates you may receive.

best regards,
Jurriaan Hage
Publicity Chair of IFL
===

IFL 2020

32nd Symposium on Implementation and Application of Functional
 Languages

   Call for Participation


  venue: online
 2nd - 4th September 2020

https://www.cs.kent.ac.uk/events/2020/ifl20/



### Scope

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 2020 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.


### Registration

The symposium will be run via Zoom (zoom.us). If you can use Zoom, then you
can participate.
Please register for free via Eventbrite on the symposium webpage:
https://www.cs.kent.ac.uk/events/2020/ifl20/


### Programme

Day 1: Wednesday, 2 September

12:45 Welcome
13:00 Nico Naus and Johan Jeuring: End-user feedback in multi-user workflow
systems
13:30 Mart Lubbers, Haye Böhm, Pieter Koopman and Rinus Plasmeijer:
Asynchronous Shared Data Sources
14:00 Pieter Koopman, Steffen Michels and Rinus Plasmeijer: Dynamic Editors
for Well-Typed Expressions
14:30 Bas Lijnse and Rinus Plasmeijer: Asymmetric Composable Web Editors in
iTasks
15:00 Social break
15:30 Sven-Olof Nyström: A subtyping system for Erlang
16:00 Andrew Marmaduke, Christopher Jenkins and Aaron Stump: Generic
Zero-Cost Constructor Subtyping
16:30 Joris Burgers, Jurriaan Hage and Alejandro Serrano: Heuristics-based
Type Error Diagnosis for Haskell - The case of GADTs and local reasoning
17:00 Social break
17:30 Kavon Farvardin and John Reppy: A New Backend for Standard ML of New
Jersey
18:00 Chaitanya Koparkar, Mike Rainey, Michael Vollmer, Milind Kulkarni and
Ryan R. Newton: A Compiler Approach Reconciling Parallelism and Dense
Representations for Irregular Trees
18:30 Hans-Nikolai Vießmann and Sven-Bodo Scholz: Effective Host-GPU Memory
Mangement Through Code Generation
20:00 Virtual Pub


Day 2: Thursday, 3 September

10:00 Virtual Breakfast
13:00 Michal Gajda: Less Arbitrary waiting time
13:30 Sólrún Halla Einarsdóttir and Nicholas Smallbone: Template-based
Theory Exploration: Discovering Properties of Functional Programs by Testing
14:00 Péter Bereczky, Dániel Horpácsi, Judit Kőszegi, Soma Szeier and Simon
Thompson: Validating Formal Semantics by Comparative Testing
14:30 Social break
15:00 Gergo Erdi: An Adventure in Symbolic Execution
15:30 Joshua M. Schappel, Sachin Mahashabde and Marco T. Morazan: Using OO
Design Patterns in a Functional Programming Setting
16:00 Filipe Varjão: Functional Programming and Interval Arithmetic with
High Accuracy
16:30 Social break
17:00 Laith Sakka, Chaitanya Koparkar, Michael Vollmer, Vidush Singhal, Sam
Tobin-Hochstadt, Ryan R. Newton and Milind Kulkarni: General Deforestation
Using Fusion, Tupling and Intensive Redundancy Analysis
17:30 Benjamin Mourad and Matteo Cimini: A Declarative Gradualizer with
Lang-n-Change
18:00 Maheen Riaz Contractor and Matthew Fluet: Type- and Control-Flow
Directed Defunctionalization
19:30 Virtual Pub


Day 3: Friday, 4 September

10:00 Virtual Breakfast
13:00 Michal Gajda: Towards a more perfect union type
13:30 Folkert de Vries, Sjaak Smetsers and Sven-Bodo Scholz: Container
Unification for Uniqueness Types
14:00 Alejandro Díaz-Caro, Pablo E. Martínez López and Cristian Sottile:
Polymorphic System I
14:30 Social break
15:00 Michal Gajda: Schema-driven mutation of datatype with multiple
representations
15:30 Alexandre Garcia de Oliveira, Mauro Jaskelioff and Ana Cristina
Vieira de Melo: On Structuring Pure Functional Programs with Monoidal
Profunctors
16:00 Sara Moreira, Pedro Vasconcelos and Mário Florido: Resource Analysis
for Lazy Evaluation with Polynomial Potential
16:30 Social break
17:00 Neil Mitchell, Moritz Kiefer, Pepe Iborra, Luke Lau, Zubin Duggal,
Hannes Siebenhandl, Matthew Pickering and Alan Zimmerman: Building an
Integrated Development Environment (IDE) on top of a Build System
17:30 Evan Sitt, Xiaotian Su, Beka Grdzelishvili, Zurab Tsinadze, Zongpu
Xie, Hossameldin Abdin, Giorgi Botkoveli, Nikola Cenikj, Tringa Sylaj and
Viktoria Zsok: Functional Programming Application for Digital Synthesis
Implementation
18:00 Jocelyn Serot: HoCL: High level specification of dataflow graphs
19:30 Virtual Pub

All times are in British Summer Time (BST),