LLMpediaThe first transparent, open encyclopedia generated by LLMs

Journal of Functional Programming

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: Philip Wadler Hop 4
Expansion Funnel Raw 91 → Dedup 20 → NER 9 → Enqueued 5
1. Extracted91
2. After dedup20 (None)
3. After NER9 (None)
Rejected: 11 (not NE: 11)
4. Enqueued5 (None)
Similarity rejected: 2
Journal of Functional Programming
TitleJournal of Functional Programming
DisciplineComputer science
AbbreviationJ. Funct. Program.
History1991–present
FrequencyQuarterly

Journal of Functional Programming is a peer-reviewed academic periodical focusing on research in functional programming paradigms, language design, type systems, and implementation techniques. It publishes original research, surveys, and technical notes covering theory and practice related to programming languages, compilers, and formal methods. Articles often intersect with topics studied at conferences and institutions in computer science and mathematics.

History

The journal was established in 1991 during a period marked by activity at venues such as ACM SIGPLAN, International Conference on Functional Programming, European Symposium on Programming, Symposium on Principles of Programming Languages, and Conference on Programming Language Design and Implementation. Early contributors included researchers associated with University of Cambridge, University of Oxford, Massachusetts Institute of Technology, Stanford University, University of Edinburgh, and Carnegie Mellon University. Foundational work by figures connected to MLton, Haskell, OCaml, LISP, and Scheme communities shaped editorial priorities. The journal has reflected developments tied to projects and institutions such as Microsoft Research, Bell Labs, INRIA, Royal Society, and ETH Zurich.

Scope and topics

The journal covers both theoretical and practical aspects related to languages and systems developed at places like Bell Labs, Xerox PARC, Cambridge University Computer Laboratory, and laboratories at IBM Research, Google Research, Facebook AI Research, and Apple Inc.. Typical subject matter intersects with work on lambda calculus, type inference, polymorphism, dependent types, category theory, formal verification, compiler optimization, garbage collection, concurrency theory, and parallel computing. Authors often reference implementations and systems including GHC (Glasgow Haskell Compiler), Hughes list fusion, Lazy evaluation, Strictness analysis, Runtime system projects, and language ecosystems like Haskell, OCaml, F#, Scala, Erlang, Scheme, and Racket. Survey articles relate to methodologies used at conferences such as International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, European Lisp Symposium, and Symposium on Principles of Distributed Computing.

Editorial board and publisher

The editorial board has historically included academics affiliated with University of Cambridge, University of Oxford, Princeton University, Harvard University, University of California, Berkeley, University of Pennsylvania, University of Toronto, Imperial College London, and École Normale Supérieure. Editors and editorial advisory members have been associated with labs and groups at Microsoft Research Redmond, Google DeepMind, Amazon Web Services, NVIDIA Research, IBM T.J. Watson Research Center, and Bell Labs Research. The journal has been published by academic presses connected to institutions like Cambridge University Press and professional organizations such as ACM and IEEE in partnership with scholarly societies including British Computer Society and Association for Computing Machinery committees.

Abstracting and indexing

The journal is indexed and abstracted in major bibliographic databases and services associated with scholarly communication and citation metrics such as Web of Science, Scopus, MathSciNet, Zentralblatt MATH, DBLP, Google Scholar, and library catalogs at institutions like Bibliothèque nationale de France, Library of Congress, British Library, and National Diet Library. Citation tracking and analysis connecting to indices like Journal Citation Reports and Eigenfactor are used by researchers at Imperial College London, University of Melbourne, ETH Zurich, and National University of Singapore for assessment.

Impact and reception

The journal has been influential within communities surrounding Haskell, OCaml, Scheme, LISP, and Erlang development, and its articles are frequently cited alongside works presented at International Conference on Functional Programming, ACM SIGPLAN Symposium on Principles of Programming Languages, and International Static Analysis Symposium. Impact assessments appear in reviews and surveys produced by scholars at MIT Computer Science and Artificial Intelligence Laboratory, SRI International, INRIA Saclay, and Centre National de la Recherche Scientifique. The venue is recognized by award committees at conferences such as ACM SIGPLAN Programming Languages Software Award and ACM SIGPLAN Distinguished Paper Award for influence on language design, type theory, and compiler construction.

Category:Computer science journals Category:Programming languages