Journal of Functional Programming (@journal_of_fp) header
Journal of Functional Programming (@journal_of_fp) profile picture

Design, implementation & application of functional programming languages from mathematical theory to industrial practice. Tweets by @kamatsu8

Joined September 2017
Photo by Journal of Functional Programming (@journal_of_fp)Photo by Journal of Functional Programming (@journal_of_fp)Photo by Journal of Functional Programming (@journal_of_fp)Photo by Journal of Functional Programming (@journal_of_fp)Photo by Journal of Functional Programming (@journal_of_fp)Photo by Journal of Functional Programming (@journal_of_fp)
We're delighted to announce that the JFP Special Issue on Program Calculation is now complete, and contains eleven papers that are freely available to read online from the link below. tinyurl.com/JFP-prog-calc
2
9
734
If you or one of your students recently completed a PhD (or Habilitation) in the area of functional programming, please submit the abstract for publication in JFP: simple process, no refereeing, open access, 200+ published to date, deadline 30th Nov 2025. tinyurl.com/jfp-phd-abstract…
1
342
From Daan Leijen and @anton_lorenzen: an extended version of their POPL 2023 paper, "Tail Recursion Modulo Context: An Equational Approach", which calculates a generalisation of the "tail recursion modulo cons" optimisation from its specification. cambridge.org/core/journals/…
5
11
1,244
Congratulations to Fahad Alhabardi, Colm Baston, Daniel Britten, Joris Ceulemans, Lawrence Dunn, Yuning Feng, Kiran Gopinathan, Sebastian Graf, Jason Z. S. Hu, Joomy Korkut, Daniele Pautasso and Jui-Hsuan Wu!
1
249
In Education Matters, Kenichi Asai presents OCaml Blockly -- an educational block-based programming environment for beginners, like Google Blockly -- but for OCaml! cambridge.org/core/journals/…
3
3
497
J.P. Bernardy and P. Jansson present a new Haskell-embedded domain specific language for naturally expressing tensor computations using natural index notation. cambridge.org/core/journals/…
1
3
12
656
Litao Zhou, Yaoda Zhou, Qianyong Wan and Bruno C.D.S. Oliveira present a new calculus extending F_≤ (a calculus w/ bounded quantification) with isorecursive types, tackling the tricky combination of subtyping, recursive types, and bounded quantification. cambridge.org/core/journals/…
5
11
998
José Nuno Oliveira writes this pearl exploring "magic squares" --- (semi-)commutative squares. These squares underpin much of what we do in logic, FP, database modelling, formal semantics and so on. cambridge.org/core/journals/…
1
8
503
In Education Matters, Peter Chapman reports on the use of Use-Modify-Create scaffolds to teach first-year undergraduate functional programming. This early assessment intervention showed promising improvements to student scores. cambridge.org/core/journals/…
3
257
In this paper, Reynald Affeldt, Jacques Garrigue and Takafumi Saikawa present a framework embedded inside Rocq for practical equational reasoning about programs with effects using a formalisation of a hierarchy of effects. cambridge.org/core/journals/…
3
7
581
We're delighted to publish ten PhD abstracts in this round. Topics range from types to tests, from synthesis to software engineering, from datatypes to differentiation. Have a look! cambridge.org/core/journals/…
1
2
240
Congratulations to Pedro Jorge Fernandes Ângelo, Leonhard Applis, Thiago Felicissimo, Matthías Páll Gissurarson, Harrison Goldstein, Brandon Hewer, Jack Hughes, Eddie Jones, Jesse Sigal, and James Wood!
195