Login / Signup
J. Funct. Program.
1991
2001
2011
2024
1991
2024
Keyphrases
Publications
volume 34, 2024
Kazutaka Matsuda
,
Meng Wang
Sparcl: A language for partially invertible computation.
J. Funct. Program.
34 (2024)
Eva Graversen
,
Andrew K. Hirsch
,
Fabrizio Montesi
Alice or Bob?: Process polymorphism in choreographies.
J. Funct. Program.
34 (2024)
Cameron Moy
Knuth-Morris-Pratt illustrated.
J. Funct. Program.
34 (2024)
Chenghao Su
,
Lin Chen
,
Yanhui Li
,
Yuming Zhou
Static Blame for gradual typing.
J. Funct. Program.
34 (2024)
Daniel Hillerström
,
Sam Lindley
,
John Longley
Asymptotic speedup via effect handlers.
J. Funct. Program.
34 (2024)
Taro Sekiyama
,
Takeshi Tsukada
,
Atsushi Igarashi
Signature restriction for polymorphic algebraic effects.
J. Funct. Program.
34 (2024)
Michael Sperber
A review for the Journal of Functional Programming of Sandy Maguire, Algebra-Driven Design (Leanpub, 2020).
J. Funct. Program.
34 (2024)
volume 33, 2023
Paul Downen
,
Zena M. Ariola
Classical (co)recursion: Mechanics.
J. Funct. Program.
33 (2023)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
33 (2023)
Hanliang Zhang
,
Wenhao Tang
,
Ruifeng Xie
,
Meng Wang
,
Zhenjiang Hu
Contract lenses: Reasoning about bidirectional programs via calculation.
J. Funct. Program.
33 (2023)
Julia Jansson
,
Patrik Jansson
Level-p-complexity of Boolean functions using thinning, memoization, and polynomials.
J. Funct. Program.
33 (2023)
Martin Sulzmann
,
Stefan Wehr
A type-directed, dictionary-passing translation of method overloading and structural subtyping in Featherweight Generic Go.
J. Funct. Program.
33 (2023)
Siddharth Bhaskar
,
Jakob Grue Simonsen
Read/write factorizable programs.
J. Funct. Program.
33 (2023)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
33 (2023)
Olivier Danvy
Folding left and right matters: Direct style, accumulators, and continuations.
J. Funct. Program.
33 (2023)
Cameron Moy
,
Matthias Felleisen
Trace contracts.
J. Funct. Program.
33 (2023)
Graham Hutton
Programming language semantics: It's easy as 1,2,3.
J. Funct. Program.
33 (2023)
Wouter Swierstra
A correct-by-construction conversion from lambda calculus to combinatory logic.
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)
Jason Z. S. Hu
,
Junyoung Jang
,
Brigitte Pientka
Normalization by evaluation for modal dependent type theory.
J. Funct. Program.
33 (2023)
Ralf Hinze
Certified, total serialisers with an application to Huffman encoding.
J. Funct. Program.
33 (2023)
Jonathan Chan
,
Yufeng Li
,
William J. Bowman
Is sized typing for Coq practical?
J. Funct. Program.
33 (2023)
volume 32, 2022
Stefano Perna
,
Val Tannen
,
Limsoon Wong
Iterating on multiple collections in synchrony.
J. Funct. Program.
32 (2022)
Klaas Pruiksma
,
Frank Pfenning
Back to futures.
J. Funct. Program.
32 (2022)
Jeremy Gibbons
,
Shriram Krishnamurthi
Editorial.
J. Funct. Program.
32 (2022)
Derek Dreyer
,
Benjamin C. Pierce
On being a PhD student of Robert Harper.
J. Funct. Program.
32 (2022)
Graham Hutton
PhD Abstracts.
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)
Norman Danner
,
Daniel R. Licata
Denotational semantics as a foundation for cost recurrence extraction for functional languages.
J. Funct. Program.
32 (2022)
Paulette Koronkevich
,
Ramon Rakow
,
Amal Ahmed
,
William J. Bowman
ANF preserves dependent types up to extensional equality.
J. Funct. Program.
32 (2022)
Patrick Bahr
Modal FRP for all: Functional reactive programming without space leaks in Haskell.
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)
John Peter Campora III
,
Sheng Chen
,
Martin Erwig
,
Eric Walkingshaw
Migrating gradual types.
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)
Graham Hutton
PhD Abstracts.
J. Funct. Program.
32 (2022)
Graham Hutton
PhD Abstracts.
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)
Ralf Hinze
,
Colin Runciman
Super-naturals.
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
Peter Achten
Segments: An alternative rainfall problem.
J. Funct. Program.
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)
Lau Skorstengaard
,
Dominique Devriese
,
Lars Birkedal
StkTokens: Enforcing well-bracketed control flow and stack encapsulation using linear capabilities.
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)
Jonathan Sterling
Higher order functions and Brouwer's thesis.
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)