Skip to Content.
Sympa Menu

coq-club - [Coq-Club] Second Call for Papers: JFP Special Issue on Program Calculation (papers due 1st Dec)

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] Second Call for Papers: JFP Special Issue on Program Calculation (papers due 1st Dec)


Chronological Thread 
  • From: Graham Hutton <Graham.Hutton AT nottingham.ac.uk>
  • To: "fun AT cs.nott.ac.uk" <fun AT cs.nott.ac.uk>, "appsem AT lists.tcs.ifi.lmu.de" <appsem AT lists.tcs.ifi.lmu.de>, "spls AT dcs.gla.ac.uk" <spls AT dcs.gla.ac.uk>, "coq-club AT inria.fr" <coq-club AT inria.fr>, "agda AT lists.chalmers.se" <agda AT lists.chalmers.se>, FP lab <fp-lunch AT cs.nott.ac.uk>, "haskell AT haskell.org" <haskell AT haskell.org>, "haskell-cafe AT haskell.org" <haskell-cafe AT haskell.org>, "types-announce AT lists.seas.upenn.edu" <types-announce AT lists.seas.upenn.edu>
  • Cc: "Wu, Nicolas G" <n.wu AT imperial.ac.uk>
  • Subject: [Coq-Club] Second Call for Papers: JFP Special Issue on Program Calculation (papers due 1st Dec)
  • Date: Tue, 11 Jul 2023 08:29:55 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=exmail.nottingham.ac.uk; dmarc=pass action=none header.from=exmail.nottingham.ac.uk; dkim=pass header.d=exmail.nottingham.ac.uk; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=YTQECNPWOLoq9q9SJB387UOuBjNBf8nub2hzvw/umG4=; b=e6XkJjn9uK+F3Kcab1219PJTvqPHjmP35ACTLWoRDPP1H3Ru4+TS1yzot+T4Dw4UWvZ5pmLgC9a2j8ScO6dTiIaYSvalYFwgnNcMrmzC+lZVvAcxzHP7tB6eErH42v/Z48jdGaCP8QvkR+xaWaAjUH4FnPaC8Em/tkUhJnGMb6AVtAI3GJ33Cgw0IL9+KAE2wPvU7n8S2pY2pDqpJx/gyvtLbYkayrdMyE7jjcnU5m1iWDJImz1eknENrJ5p/7VZRhfyhUvVoH3/ff3j7gdm/+RRzgW6r9M1mx46cPQGLOt9z5HyM7w9c9EU0b4b1g9VEyyqw+W9jlxGtZoUtgkZ5Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XYAQoRqC/cvncxtfz7q2+KCS8u+7ynTf7pqaB32fJOvMNiHpL08osZT7w3mtmoL5uFTkre6wVUfxzOl39700FsPn8oXuQcyth36v5A0K02qRIBaqSSl4pXjRJplvNI9NJlSGTDh1afIcsjVQoon8Dm5G7fwyp2CR6E0VoaH5dexUGpBuwzaPS1Ili4BwfmxuGE52g3aaiymk5GC7AIOUuF7pW+dRXnC5br5tUmRBL9PIJsunHDgWWNguiA2PZnT5gJM4IunNvGKx5J8nxvH95/lZuxggq7mAiMIIvkDXcUXDa6wysZB3NNq3G5M8OrvMk+lIxaHFYxvwOkVHUnZy6g==
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=Graham.Hutton AT nottingham.ac.uk; spf=Pass smtp.mailfrom=Graham.Hutton AT nottingham.ac.uk; spf=None smtp.helo=postmaster AT uidappmx05.nottingham.ac.uk
  • Ironport-data: A9a23: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
  • Ironport-hdrordr: A9a23:lDsFoaER23ya521xpLqEAMeALOsnbusQ8zAXPiBKIiC9Afbo9f xG+85rsyMc6QxhP03I9urtBEDtewK4yXcx2/h0AV7AZmbbUQmTQb2KhLGKq1fd8m/Fh41gPM xbEpSWZueRMbE3t6jHyTj9KMw4yN2LtIijmOfZyB5WPHtXQpAl1B1hAgKXVnVrSBVLQbo1fa DsnfZvln6aY20easn+PHUfQOTZzue77a7OUFo9HhYi5U20gSm17aOSKWnh4isj
  • Ironport-phdr: A9a23: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 58SU1hiChoEr9s=
  • Ironport-sdr: 64ad1308_7v+mEII55FE5hVZY4n1ScLEhYKjTgV6OkhXIbrEbPmfYi+z Qtrwaas5+iEXynim7hymUeps+OSxcDMJYUdajTQ==

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

JFP Special Issue on Program Calculation

https://tinyurl.com/prog-calc

We invite submissions to the Journal of Functional Programming
Special Issue on Program Calculation.

Notification of intent : 20 October 2023
Submission deadline : 1 December 2023

SCOPE

The idea of program calculation, in which programs are derived
from specifications using equational reasoning techniques, has
been a topic of interest in functional programming since its
earliest days. In particular, the approach allows us to
systematically discover how programs can be defined, while at
the same time obtaining proofs that they are correct.

The aim of this special issue is to document advances that have
been made in the field of program calculation in recent years.

TOPICS

Full-length, archival-quality submissions are solicited on all
aspects of program calculation and related topics. Specific
topics of interest include but are not limited to:

- Program derivation and transformation;
- Inductive and co-inductive methods;
- Recursion and co-recursion schemes;
- Categorical and graphical methods;
- Tool support and proof assistants;
- Efficiency and resource usage;
- Functional algorithm design;
- Calculation case studies.

The special issue will also consider papers on program calculation
that are not traditional research papers. This may include pearls,
surveys, tutorials or educational papers, which will be judged by
the usual JFP standards for such submissions.

Papers will be reviewed as regular JFP submissions, and acceptance
in the special issue will be based on both JFP's quality standards
and relevance to the theme.

NOTIFICATION OF INTENT

Authors must notify the special issue editors of their intent to
submit by 20 October 2023. The notification of intent should be
submitted by filling out the following form, which asks for data to
help identify suitable reviewers: tinyurl.com/intent-to-submit

If you miss the notification of intent deadline, but still wish
to submit, please contact the special-issue editors.

SUBMISSIONS

Papers must be submitted by 1 December 2023. Submissions should be
typeset in LaTeX using the JFP style file, and submitted through the
JFP Manuscript Central system. Choose "Program Calculation" as the
paper type, so it gets assigned to the special issue. Further author
instructions are available from: tinyurl.com/JFP-instructions

We welcome extended versions of conference or workshop papers. Such
submissions must clearly describe the relationship with the initial
publication, and must differ sufficiently that the author can assign
copyright to Cambridge University Press. Prospective authors are
welcome to discuss submissions with the editors to ensure compliance.

SPECIAL-ISSUE EDITORS

Graham Hutton <graham.hutton AT nottingham.ac.uk>
Nicolas Wu <n.wu AT imperial.ac.uk>

IMPORTANT DATES

We anticipate the following schedule:

20 October 2023 : Notification-of-intent deadline
1 December 2023 : Submission deadline
22 March 2024 : First round of reviews
12 July 2024 : Revision deadline
4 October 2024 : Second round of reviews, if applicable
29 November 2024 : Final versions due

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




This message and any attachment are intended solely for the addressee
and may contain confidential information. If you have received this
message in error, please contact the sender and delete the email and
attachment.

Any views or opinions expressed by the author of this email do not
necessarily reflect the views of the University of Nottingham. Email
communications with the University of Nottingham may be monitored
where permitted by law.






  • [Coq-Club] Second Call for Papers: JFP Special Issue on Program Calculation (papers due 1st Dec), Graham Hutton, 07/11/2023

Archive powered by MHonArc 2.6.19+.

Top of Page