Sign in
J. Funct. Program.
1991
2002
2012
2023
1991
2023
Keyphrases
Publications
volume 33, 2023
Jonathan Chan
,
Yufeng Li
,
William J. Bowman
Is sized typing for Coq practical?
J. Funct. Program.
33 (2023)
Paul Downen
,
Zena M. Ariola
Classical (co)recursion: Mechanics.
J. Funct. Program.
33 (2023)
Olivier Danvy
Fold-unfold lemmas for reasoning about recursive programs using the Coq proof assistant - ERRATUM.
J. Funct. Program.
33 (2023)
Olivier Danvy
Folding left and right matters: Direct style, accumulators, and continuations.
J. Funct. Program.
33 (2023)
volume 32, 2022
Paulette Koronkevich
,
Ramon Rakow
,
Amal Ahmed
,
William J. Bowman
ANF preserves dependent types up to extensional equality.
J. Funct. Program.
32 (2022)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
32 (2022)
Norman Danner
,
Daniel R. Licata
Denotational semantics as a foundation for cost recurrence extraction for functional languages.
J. Funct. Program.
32 (2022)
Klaas Pruiksma
,
Frank Pfenning
Back to futures.
J. Funct. Program.
32 (2022)
Olivier Danvy
Fold-unfold lemmas for reasoning about recursive programs using the Coq proof assistant.
J. Funct. Program.
32 (2022)
Jeremy Gibbons
,
Shriram Krishnamurthi
Editorial.
J. Funct. Program.
32 (2022)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
32 (2022)
John Peter Campora III
,
Sheng Chen
,
Martin Erwig
,
Eric Walkingshaw
Migrating gradual types.
J. Funct. Program.
32 (2022)
Cheng-En Chuang
,
Grant Iraci
,
Lukasz Ziarek
Send to me first: Priority in synchronous message-passing.
J. Funct. Program.
32 (2022)
Hideya Iwasaki
,
Kento Emoto
,
Akimasa Morihata
,
Kiminori Matsuzaki
,
Zhenjiang Hu
Fregel: a functional domain-specific language for vertex-centric large-scale graph processing.
J. Funct. Program.
32 (2022)
Patrick Bahr
Modal FRP for all: Functional reactive programming without space leaks in Haskell.
J. Funct. Program.
32 (2022)
Ralf Hinze
,
Colin Runciman
Super-naturals.
J. Funct. Program.
32 (2022)
Stefano Perna
,
Val Tannen
,
Limsoon Wong
Iterating on multiple collections in synchrony.
J. Funct. Program.
32 (2022)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
32 (2022)
Derek Dreyer
,
Benjamin C. Pierce
On being a PhD student of Robert Harper.
J. Funct. Program.
32 (2022)
Danil Annenkov
,
Mikkel Milo
,
Jakob Botsch Nielsen
,
Bas Spitters
Extracting functional programs from Coq, in Coq.
J. Funct. Program.
32 (2022)
Wouter Swierstra
A well-known representation of monoids and its application to the function 'vector reverse'.
J. Funct. Program.
32 (2022)
volume 31, 2021
Martin Erwig
,
Prashant Kumar
Explainable dynamic programming.
J. Funct. Program.
31 (2021)
Robert Sison
,
Toby Murray
Verified secure compilation for mixed-sensitivity concurrent programs.
J. Funct. Program.
31 (2021)
Akimasa Morihata
Lambda calculus with algebraic simplification for reduction parallelisation: Extended study.
J. Funct. Program.
31 (2021)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
31 (2021)
Joachim Breitner
,
Antal Spector-Zabusky
,
Yao Li
,
Christine Rizkallah
,
John Wiegley
,
Joshua Cohen
,
Stephanie Weirich
Ready, Set, Verify! Applying hs-to-coq to real-world Haskell code.
J. Funct. Program.
31 (2021)
Guillaume Allais
,
Robert Atkey
,
James Chapman
,
Conor McBride
,
James McKinna
A type- and scope-safe universe of syntaxes with binding: their semantics and proofs.
J. Funct. Program.
31 (2021)
Peter Achten
Segments: An alternative rainfall problem.
J. Funct. Program.
31 (2021)
Andrea Vezzosi
,
Anders Mörtberg
,
Andreas Abel
Cubical Agda: A dependently typed programming language with univalence and higher inductive types.
J. Funct. Program.
31 (2021)
Shin-Cheng Mu
,
Tsung-Ju Chiang
Longest segment of balanced parentheses: an exercise in program inversion in a segment problem.
J. Funct. Program.
31 (2021)
Max S. New
,
Daniel R. Licata
,
Amal Ahmed
Gradual type theory.
J. Funct. Program.
31 (2021)
Thomas Van Strydonck
,
Frank Piessens
,
Dominique Devriese
Linear capabilities for fully abstract compilation of separation-logic-verified code.
J. Funct. Program.
31 (2021)
Jeremy G. Siek
,
Peter Thiemann
,
Philip Wadler
Blame and coercion: Together again for the first time.
J. Funct. Program.
31 (2021)
Jeremy G. Siek
,
Tianyu Chen
Parameterized cast calculi and reusable meta-theory for gradually typed lambda calculi.
J. Funct. Program.
31 (2021)
Nicola Botta
,
Nuria Brede
,
Patrik Jansson
,
Tim Richter
Extensional equality preservation and verified generic programming.
J. Funct. Program.
31 (2021)
Lau Skorstengaard
,
Dominique Devriese
,
Lars Birkedal
StkTokens: Enforcing well-bracketed control flow and stack encapsulation using linear capabilities.
J. Funct. Program.
31 (2021)
Jonathan Sterling
Higher order functions and Brouwer's thesis.
J. Funct. Program.
31 (2021)
Richard S. Bird
,
Shin-Cheng Mu
A greedy algorithm for dropping digits.
J. Funct. Program.
31 (2021)
Tomas Petricek
Composable data visualizations.
J. Funct. Program.
31 (2021)
Oleg Kiselyov
,
Shin-Cheng Mu
,
Amr Sabry
Not by equations alone: Reasoning with extensible effects.
J. Funct. Program.
31 (2021)
Shriram Krishnamurthi
What is an education paper?
J. Funct. Program.
31 (2021)
Jeremy Gibbons
How to design co-programs.
J. Funct. Program.
31 (2021)
Kristoffer Just Arndal Andersen
,
Ilya Sergey
Protocol combinators for modeling, testing, and execution of distributed systems.
J. Funct. Program.
31 (2021)
Martin Elsman
,
Niels Hallenberg
Integrating region memory management and tag-free generational garbage collection.
J. Funct. Program.
31 (2021)
Liam O'Connor
,
Zilin Chen
,
Christine Rizkallah
,
Vincent Jackson
,
Sidney Amani
,
Gerwin Klein
,
Toby Murray
,
Thomas Sewell
,
Gabriele Keller
Cogent: uniqueness types and certifying compilation.
J. Funct. Program.
31 (2021)
Andrzej Filinski
Proof-directed program transformation: A functional account of efficient regular expression matching.
J. Funct. Program.
31 (2021)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
31 (2021)
Weihao Qu
,
Marco Gaboardi
,
Deepak Garg
Relational cost analysis in a functional-imperative setting.
J. Funct. Program.
31 (2021)
Bhargav Shivkumar
,
Jeffrey C. Murphy
,
Lukasz Ziarek
Real-time MLton: A Standard ML runtime for real-time functional programs.
J. Funct. Program.
31 (2021)
Reynald Affeldt
,
Jacques Garrigue
,
David Nowak
,
Takafumi Saikawa
A trustful monad for axiomatic reasoning with probability and nondeterminism.
J. Funct. Program.
31 (2021)