%%% -*-BibTeX-*- %%% ==================================================================== %%% BibTeX-file{ %%% author = "Nelson H. F. Beebe", %%% version = "1.10", %%% date = "18 March 2025", %%% time = "10:34:13 MST", %%% filename = "jfunctprogram.bib", %%% address = "University of Utah %%% Department of Mathematics, 110 LCB %%% 155 S 1400 E RM 233 %%% Salt Lake City, UT 84112-0090 %%% USA", %%% telephone = "+1 801 581 5254", %%% URL = "https://www.math.utah.edu/~beebe", %%% checksum = "40392 26720 100186 1117389", %%% email = "beebe at math.utah.edu, beebe at acm.org, %%% beebe at computer.org (Internet)", %%% codetable = "ISO/ASCII", %%% keywords = "bibliography; BibTeX; Journal of Functional %%% Programming", %%% license = "public domain", %%% supported = "yes", %%% docstring = "This is a COMPLETE bibliography of the %%% Journal of Functional Programming (CODEN %%% JFPRES, ISSN 0956-7968 (print), 1469-7653 %%% (electronic)), published by Cambridge %%% University Press. Publication began with %%% volume 1, number 1, in January 1991. There %%% were 4 issues per annual volume for volumes %%% 1--4 (1991--1994), and 6 per subsequent %%% volume. However, issues are sometimes %%% combined. %%% %%% The journal has Web sites at %%% %%% https://www.cambridge.org/core/journals/journal-of-functional-programming %%% https://www.cambridge.org/core/journals/journal-of-functional-programming/all-issues %%% http://journals.cambridge.org/action/displayJournal?jid=JFP %%% %%% At version 1.10, the COMPLETE year coverage %%% looked like this: %%% %%% 1991 ( 31) 2003 ( 72) 2015 ( 24) %%% 1992 ( 33) 2004 ( 50) 2016 ( 24) %%% 1993 ( 41) 2005 ( 31) 2017 ( 27) %%% 1994 ( 32) 2006 ( 35) 2018 ( 22) %%% 1995 ( 34) 2007 ( 27) 2019 ( 11) %%% 1996 ( 51) 2008 ( 25) 2020 ( 28) %%% 1997 ( 33) 2009 ( 48) 2021 ( 31) %%% 1998 ( 33) 2010 ( 32) 2022 ( 17) %%% 1999 ( 40) 2011 ( 37) 2023 ( 15) %%% 2000 ( 33) 2012 ( 38) 2024 ( 7) %%% 2001 ( 36) 2013 ( 40) %%% 2002 ( 23) 2014 ( 35) %%% %%% Article: 1041 %%% Book: 52 %%% Proceedings: 3 %%% %%% Total entries: 1096 %%% %%% Data for this bibliography have been collected %%% primarily from the publisher Web site, and %%% numerous online library catalogs, with %%% additions from the BibNet Project and TeX %%% User Group bibliography archives. %%% %%% Numerous errors in the sources noted above %%% have been corrected. Spelling has been %%% verified with the UNIX spell and GNU ispell %%% programs using the exception dictionary %%% stored in the companion file with extension %%% .sok. %%% %%% BibTeX citation tags are uniformly chosen as %%% name:year:abbrev, where name is the family %%% name of the first author or editor, year is a %%% 4-digit number, and abbrev is a 3-letter %%% condensation of important title %%% words. Citation tags were automatically %%% generated by software developed for the %%% BibNet Project. %%% %%% In this bibliography, journal articles are %%% sorted in publication order, and book entries %%% first by ascending year, and within each %%% year, alphabetically by author or editor, and %%% then, if necessary, by the 3-letter %%% abbreviation at the end of the BibTeX %%% citation tag, using the ``bibsort -byyear'' %%% utility. %%% %%% The checksum field above contains a CRC-16 %%% checksum as the first value, followed by the %%% equivalent of the standard UNIX wc (word %%% count) utility output of lines, words, and %%% characters. This is produced by Robert %%% Solovay's checksum utility.", %%% } %%% ==================================================================== @Preamble{ "\ifx \undefined \binom \newcommand{\binom}[2]{\left(\begin{array}{c}{#1}\\{#2}\end{array}\right)} \fi" # "\ifx \undefined \booktitle \def \booktitle#1{{{\em #1}}} \fi" # "\ifx \undefined \Si \def \Si {{\rm Si}} \fi" # "\ifx \undefined \url \def \url#1 {{\tt #1}} \fi" } %%% ==================================================================== %%% Acknowledgement abbreviations: @String{ack-nhfb = "Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, e-mail: \path|beebe@math.utah.edu|, \path|beebe@acm.org|, \path|beebe@computer.org| (Internet), URL: \path|https://www.math.utah.edu/~beebe/|"} %%% ==================================================================== %%% Journal abbreviations: @String{j-J-FUNCT-PROGRAM = "Journal of Functional Programming"} %%% ==================================================================== %%% Publisher abbreviations: @String{pub-APRESS = "Apress"} @String{pub-APRESS:adr = "Berkeley, CA, USA"} @String{pub-AW = "Ad{\-d}i{\-s}on-Wes{\-l}ey"} @String{pub-AW:adr = "Reading, MA, USA"} @String{pub-CAMBRIDGE = "Cambridge University Press"} @String{pub-CAMBRIDGE:adr = "Cambridge, UK"} @String{pub-CRC = "CRC Press"} @String{pub-CRC:adr = "2000 N.W. Corporate Blvd., Boca Raton, FL 33431-9868, USA"} @String{pub-MIT = "MIT Press"} @String{pub-MIT:adr = "Cambridge, MA, USA"} @String{pub-ORA = "O'Reilly \& {Associates, Inc.}"} @String{pub-ORA:adr = "981 Chestnut Street, Newton, MA 02164, USA"} @String{pub-OXFORD = "Oxford University Press"} @String{pub-OXFORD:adr = "Walton Street, Oxford OX2 6DP, UK"} @String{pub-PH = "Pren{\-}tice-Hall"} @String{pub-PH:adr = "Upper Saddle River, NJ 07458, USA"} @String{pub-PHI = "Pren{\-}tice-Hall International"} @String{pub-PRAGMATIC-BOOKSHELF = "Pragmatic Bookshelf"} @String{pub-PRAGMATIC-BOOKSHELF:adr = "Raleigh, NC, USA"} @String{pub-SV = "Springer-Verlag"} @String{pub-SV:adr = "Berlin, Germany~/ Heidelberg, Germany~/ London, UK~/ etc."} @String{pub-WILEY = "John Wiley"} @String{pub-WILEY:adr = "New York, NY, USA"} %%% ==================================================================== %%% Series abbreviations: @String{ser-LNAI = "Lecture Notes in Artificial Intelligence"} @String{ser-LNCS = "Lecture Notes in Computer Science"} %%% ==================================================================== %%% Bibliography entries, sorted in publication order, with ``bibsort %%% -byvolume'': @Article{Anonymous:1991:Ea, author = "Anonymous", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "1--2", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000034", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/80CF4ECDEFB3B3454E0AD35200B5DA85", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Burton:1991:END, author = "F. Warren Burton", title = "Encapsulating non-determinacy in an abstract data type with determinate semantics", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "3--20", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000046", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/16828BC4A60520B4ED8AA8924AE40540", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Gomard:1991:PEU, author = "Carsten K. Gomard and Neil D. Jones", title = "A partial evaluator for the untyped lambda-calculus", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "21--69", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000058", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EE324F936F0A009B6766B13FF6755DFC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Rittri:1991:UTS, author = "Mikael Rittri", title = "Using types as search keys in function libraries", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "71--89", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000006X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BA56BB3061DB73396847E37048544E19", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hunt:1991:FPF, author = "Sebastian Hunt and Chris Hankin", title = "Fixed points and frontiers: a new perspective", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "91--120", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000071", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CCB4CE0A8FFA15B5BA4A0EFACB08CE54", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bird:1991:FPM, author = "Richard S. Bird", title = "Functional Pearls: The Minout problem", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "121--124", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000083", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/64738655BA2DD3BB86B8416397D40837", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:JVIa, author = "Anonymous", title = "{JFP} volume 1 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "f1--f2", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000010", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2A531AA8AB7885633115BC00A83F4AFE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:JVIb, author = "Anonymous", title = "{JFP} volume 1 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "1", pages = "b1--b6", month = jan, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000022", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/306D549E961E36117E7D9E9957047BB1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Barendregt:1991:IGT, author = "Henk Barendregt", title = "Introduction to generalized type systems", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "125--154", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020025", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/869991BA6A99180BF96A616894C6D710", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Geuvers:1991:MPS, author = "Herman Geuvers and Mark-Jan Nederhof", title = "Modular proof of strong normalization for the calculus of constructions", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "155--189", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020037", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/348B6914C707F5282ED91E08AE47BDB8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Runciman:1991:RRS, author = "Colin Runciman and Ian Toyn", title = "Retrieving reusable software components by polymorphic type", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "191--211", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020049", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A7B301B2E32F01136F9EC29DD70B0881", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Major:1991:DGF, author = "Fran{\c{c}}ois Major and Guy Lapalme and Robert Cedergren", title = "Domain generating functions for solving constraint satisfaction problems", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "213--227", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020050", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B527101ADDFD765B2EAA84F0CC380443", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Barendregt:1991:TPS, author = "Henk Barendregt", title = "Theoretical Pearls: Self-interpretation in lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "229--233", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020062", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D16FE1FAB38CD06AD831C845156E10D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Bird:1991:FPR, author = "Richard S. Bird", title = "Functional Pearls: On removing duplicates", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "235--243", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020074", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2CC831E0F77C77E86DD1E9AF165DECEE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Anonymous:1991:JVIc, author = "Anonymous", title = "{JFP} volume 1 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "f1--f2", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020001", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/726AFBB7468E620EB9D8689A825CEF50", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Anonymous:1991:JVId, author = "Anonymous", title = "{JFP} volume 1 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "2", pages = "b1--b2", month = apr, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800020013", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BA9A1ED222FACCD3B24554C0BC316264", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2016", } @Article{Mitchell:1991:TIS, author = "John C. Mitchell", title = "Type inference with simple subtypes", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "3", pages = "245--285", month = jul, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000113", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4A68C2794A117954C960CFA777815573", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Mason:1991:EFL, author = "Ian Mason and Carolyn Talcott", title = "Equivalence in functional languages with effects", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "3", pages = "287--327", month = jul, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000125", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AC91F676E376BD48AA9DB0423E179249", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Burn:1991:IET, author = "G. L. Burn", title = "Implementing the evaluation transformer model of reduction on parallel machines", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "3", pages = "329--366", month = jul, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000137", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/56557FB8F959D8464B5327D8043D7512", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Barendsen:1991:TPU, author = "Erik Barendsen", title = "Theoretical Pearls: An unsolvable numeral system in lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "3", pages = "367--372", month = jul, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000149", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/00483DAE6FF74553E2C896CDD001ABD3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:Eb, author = "Anonymous", title = "Errataum", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "3", pages = "373--373", month = jul, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000150", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/220A820B0E326ABCEDDFBD8B0BAAEF96", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:JVIe, author = "Anonymous", title = "{JFP} volume 1 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "3", pages = "f1--f2", month = jul, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000095", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D4EA01EECB66B9830F8D034F30A5A8B5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:JVIf, author = "Anonymous", title = "{JFP} volume 1 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "3", pages = "b1--b4", month = jul, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000101", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/120031C6DFBBBCDA229925B1D6B3EE6A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Abadi:1991:ES, author = "M. Abadi and L. Cardelli and P.-L. Curien and J.-J. L{\'e}vy", title = "Explicit substitutions", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "4", pages = "375--416", month = oct, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000186", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C1B1AFAE8F34C953C1B2DF3C2D4C2125", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Cardelli:1991:SBQ, author = "Luca Cardelli and Giuseppe Longo", title = "A semantic basis for Quest", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "4", pages = "417--458", month = oct, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000198", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E42A0E3A3A5D903F017FA06AC5190E5C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Nielson:1991:UTI, author = "Hanne Riis Nielson and Flemming Nielson", title = "Using transformations in the implementation of higher-order functions", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "4", pages = "459--494", month = oct, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000204", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EA710E7904CD94841A606FBEBA8EA1B6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:AIV, author = "Anonymous", title = "Author Index to Volume 1", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "4", pages = "495--495", month = oct, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000216", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1E3F38DB456FF1B271C27919F3E0B468", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:JVIg, author = "Anonymous", title = "{JFP} volume 1 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "4", pages = "f1--f2", month = oct, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000162", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/25C4D8EDA27889757D6C2485E347A238", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1991:JVIh, author = "Anonymous", title = "{JFP} volume 1 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "1", number = "4", pages = "b1--b7", month = oct, year = "1991", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000174", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2548710DB08DE323F3215EC6ABE8450D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Broy:1992:MOS, author = "Manfred Broy and Claus Dendorfer", title = "Modelling operating system structures by timed stream processing functions", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "1--21", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000241", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3A13783378428EA08B1AE8A4BCC8021E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Asperti:1992:CUE, author = "Andrea Asperti", title = "A categorical understanding of environment machines", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "23--59", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000253", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B9C0B6276C7F560A638902270459CA58", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Wainwright:1992:SSM, author = "Roger L. Wainwright and Marian E. Sexton", title = "A study of sparse matrix representations for solving linear systems in a functional language", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "61--72", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000265", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C4E6B889BD52AFE1F5CE4F469FCCD973", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jones:1992:TRS, author = "Richard Jones", title = "Tail recursion without space leaks", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "73--79", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000277", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3F1FE7625B1633B8D8BEC0955F0F4906", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Boyle:1992:PFP, author = "James M. Boyle and Terence J. Harmer", title = "A practical functional program for the {CRAY X-MP}", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "81--126", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000289", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/super.bib", URL = "https://www.cambridge.org/core/product/64C00F14FB1E6B1A549A8F499BA0C576", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Appel:1992:SIM, author = "Andrew W. Appel and Robert Harper", title = "Special Issue on {ML}", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "i", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800002070", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/899F7BB7F3038E11CA6BF76E01A856D6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVIa, author = "Anonymous", title = "{JFP} volume 2 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "f1--f2", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000228", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/658393D8742F5B78BD2BFAC2DAB0AA6E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVIb, author = "Anonymous", title = "{JFP} volume 2 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "1", pages = "b1--b3", month = jan, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000023X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/105EF62E27A41601CFDF851224DF4409", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{PeytonJones:1992:ILF, author = "Simon L. {Peyton Jones}", title = "Implementing lazy functional languages on stock hardware: the {Spineless Tagless G-machine}", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "127--202", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000319", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/354FFB29102309CCD2A3824F894A2799", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Burton:1992:DRN, author = "F. Warren Burton and Rex L. Page", title = "Distributed random number generation", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "203--212", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000320", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib", URL = "https://www.cambridge.org/core/product/6D10F1D0A2FB7E66D5F746F6D0822D78", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", keywords = "splittable random-number streams", onlinedate = "01 November 2008", } @Article{Mairson:1992:QEP, author = "Harry G. Mairson", title = "Quantifier elimination and parametric polymorphism in programming languages", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "213--226", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000332", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/64FDA6F4CEB7A0EDCB39F98407309623", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Johnson:1992:RFP, author = "Thomas Johnson", title = "A review of the {FPCA '91} proceedings --- {Hughes John (Ed); \booktitle{Functional Programming Languages and Computer Architecture. Proceedings of the fifth conference (Cambridge, MA, 28-30081991)}, Volume 523 of Lecture Notes in Computer Science, Springer-Verlag. 666 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "227--231", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000344", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/154D49CD0319B167E6D13C19D7A7C0F6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Barendregt:1992:TPE, author = "Henk Barendregt", title = "Theoretical Pearls: Enumerators of lambda terms are reducing", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "233--236", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000356", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F3145D4DE8AD9734951632E985EAF908", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bird:1992:FPT, author = "R. S. Bird", title = "Functional Pearls: Two greedy algorithms", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "237--244", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000368", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E55EFDCCB071BBE9FFE0F6543C1BCBA1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVIc, author = "Anonymous", title = "{JFP} volume 2 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "f1--f2", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000290", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9DDAAFCADFAD5BF0F6BEB51C6DE6F54A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVId, author = "Anonymous", title = "{JFP} volume 2 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "2", pages = "b1--b4", month = apr, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000307", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C91356084B14E5B9B78B5A7FF2C13C05", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Talpin:1992:PTR, author = "Jean-Pierre Talpin and Pierre Jouvelot", title = "Polymorphic type, region and effect inference", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "245--271", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000393", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CC658A8BA695A47E0113BE4DD3BBB4CB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Silbermann:1992:DTA, author = "Frank S. K. Silbermann and Bharat Jayaraman", title = "A domain-theoretic approach to functional and logic programming", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "273--321", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000040X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A57134D985A2C77052D4B796F290F675", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hutton:1992:HOF, author = "Graham Hutton", title = "Higher-order functions for parsing", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "323--343", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000411", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0490F2C8511F7625F9FC15BFFEDBB0AA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Mogensen:1992:ESI, author = "Torben {\AE}. Mogensen", title = "Efficient self-interpretation in lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "345--364", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000423", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4727ED102FD8F5C5950EBBFE776E8C69", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jones:1992:BRP, author = "Neil D. Jones", title = "Book Review: {{\booktitle{Projection Factorisations in Partial Evaluation}}. By John Launchbury. Distinguished Dissertations in Computer Science, Vol. 1. Cambridge University Press, 1991. ISBN 0-521-41497-0}", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "365--365", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000435", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2615182311586CDC7E215624CDCCD50F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Barendregt:1992:TPR, author = "Henk Barendregt", title = "Theoretical Pearls: Representing `undefined' in lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "367--374", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000447", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/593885802DF6EFD4D7EB8F2E3D8FBB18", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bird:1992:FPU, author = "Richard S. Bird", title = "Functional Pearls: Unravelling greedy algorithms", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "375--385", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000459", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F477E874FBCB0C2F828A7F2C152DBB5A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVIe, author = "Anonymous", title = "{JFP} volume 2 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "f1--f2", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000037X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/98E9DCE8E7E917147C2E78B9D107345F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVIf, author = "Anonymous", title = "{JFP} volume 2 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "3", pages = "b1--b4", month = jul, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000381", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E62DE76A992240B79655C3B91D4825D4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Aharoni:1992:RTA, author = "Gad Aharoni and Dror G. Feitelson and Amnon Barak", title = "A run-time algorithm for managing the granularity of parallel functional programs", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "387--405", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000484", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4BC37BC8A62FAAEAE672A699179AA086", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bourdoncle:1992:AID, author = "Fran{\c{c}}ois Bourdoncle", title = "Abstract interpretation by dynamic partitioning", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "407--435", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000496", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4A8CB4DB6C477E8844D89B28CF0CE5C1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Brumfitt:1992:MFM, author = "P. J. Brumfitt", title = "Metamorph --- a formal methods toolkit with application to the design of digital hardware", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "437--473", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000502", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/144E154639185A74FC4F98EBCE67E970", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jones:1992:CLA, author = "Mark P. Jones", title = "Computing with lattices: An application of type classes", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "475--503", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000514", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EA22C34575C9C9B0CB1264B3D9680950", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hoogerwoord:1992:FPS, author = "Rob R. Hoogerwoord", title = "Functional Pearls: A symmetric set of efficient list operations", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "505--513", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000526", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A77930CC2C68694EBB93964AF16D06D0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:AIV, author = "Anonymous", title = "Author Index to Volume 2", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "515--515", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800002021", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FFCC72D11DECDEC984C88AA62DC10BA5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVIg, author = "Anonymous", title = "{JFP} volume 2 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "f1--f2", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000460", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/04688C64C5B84F8800AB6EE3E0740779", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1992:JVIh, author = "Anonymous", title = "{JFP} volume 2 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "2", number = "4", pages = "b1--b3", month = oct, year = "1992", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000472", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/40928BB55459F38F4097AEA764AE2E5C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Barendregt:1993:E, author = "Henk Barendregt and Paul Hudak and John Hughes and Simon {Peyton Jones} and Philip Wadler", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "1--2", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000551", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EBA8D8A91A51C0433550B1B29240C1E5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Thompson:1993:FPE, author = "Simon Thompson and Philip Wadler", title = "Functional programming in education --- Introduction", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "3--4", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000563", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/820812F91668A599611A4F906BA8F5DB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Lambert:1993:UMF, author = "Tim Lambert and Peter Lindsay and Ken Robinson", title = "Using {Miranda} as a first programming language", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "5--34", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000575", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2FB7DC08AA6A4FE4A65E40DEBA82EF5C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Molyneux:1993:FPB, author = "Phil Molyneux", title = "Functional programming for business students", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "35--48", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000587", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/22523DD5F1EA13510D348DE4E9E6B226", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Joosten:1993:TFP, author = "Stef Joosten and Klaas {Van Den Berg} and Gerrit {Van Der Hoeven}", title = "Teaching functional programming to first-year students", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "49--65", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000599", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/041D6A27806B921685CD562695270216", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Harrison:1993:UFL, author = "Rachel Harrison", title = "The use of functional languages in teaching computer science", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "67--75", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000605", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/80589BD5EAF49F31018129364BD5C054", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Augustsson:1993:ILM, author = "Lennart Augustsson", title = "The interactive Lazy {ML} system", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "77--92", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000617", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D76BABE75A9AD9902ECED03A5FFC0318", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Runciman:1993:IET, author = "Colin Runciman and Ian Toyn and Mike Firth", title = "An incremental, exploratory and transformational environment for lazy functional programming", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "93--115", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000629", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BFF5A52A3D603F5BA23B7821E2C5E6E4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bird:1993:FPL, author = "R. S. Bird", title = "Functional Pearls: The last tail", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "117--122", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000630", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CC6079CCEC88883F6C10DFB12908795F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVIa, author = "Anonymous", title = "{JFP} volume 3 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "f1--f2", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000538", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/ED5D8FDB9A869C0284B734782815AB9E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVIb, author = "Anonymous", title = "{JFP} volume 3 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "1", pages = "b1--b4", month = jan, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000054X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E3EF5CEDBB269233D1B5819615E0E0D0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hannan:1993:ENS, author = "John Hannan", title = "Extended natural semantics", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "123--152", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000666", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/92F625091815AFC17724C201944C9158", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jackson:1993:II, author = "W. Ken Jackson and F. Warren Burton", title = "Improving intervals", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "153--169", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000678", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6945A96DCF281D77C6E8E9690F551DC8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Burton:1993:PMA, author = "F. Warren Burton and Robert D. Cameron", title = "Pattern matching with abstract data types", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "171--190", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000068X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib", URL = "https://www.cambridge.org/core/product/04DD26A0E6CA3A1E87E0E6AE8BC02EED", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Nocker:1993:PSN, author = "Eric N{\"o}cker and Sjaak Smetsers", title = "Partially strict non-recursive data types", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "191--215", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000691", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/627109C103B7B5752E1C191699FC4715", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Runciman:1993:HPL, author = "Colin Runciman and David Wakeling", title = "Heap profiling of lazy functional programs", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "217--245", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000708", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E4DC90589F89A5A0C05CE41033780760", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Reade:1993:TC, author = "Chris Reade", title = "Terminating comprehensions", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "247--250", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000071X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/988B876439491F61A3E72DBA3AD2F7D8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVIc, author = "Anonymous", title = "{JFP} volume 3 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "f1--f2", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000642", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/76B6D0CE428C671C6BDB060B653C1BED", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVId, author = "Anonymous", title = "{JFP} volume 3 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "2", pages = "b1--b2", month = apr, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000654", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/34D18B462A0EC0FF4B21FD1AC083C2BE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Ruf:1993:SOP, author = "Erik Ruf and Daniel Weise", title = "On the specialization of online program specializers", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "3", pages = "251--281", month = jul, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000745", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:55 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/83985B7CE2B4E6CAC5DEAEF12B9B0000", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Turchin:1993:PTM, author = "Valentin F. Turchin", title = "Program transformation with metasystem transitions", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "3", pages = "283--313", month = jul, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000757", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:55 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F0D67B654FB2C053A961551C357B92E9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bondorf:1993:EAR, author = "Anders Bondorf and Jesper J{\o}rgensen", title = "Efficient analyses for realistic off-line partial evaluation", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "3", pages = "315--346", month = jul, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000769", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:55 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/85CDDF0A659BC825CFF35D29AD4B99C3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Palsberg:1993:CBT, author = "Jens Palsberg", title = "Correctness of binding-time analysis", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "3", pages = "347--363", month = jul, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000770", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:55 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF52D99DB03BE9722F476CC4295D7556", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Wand:1993:SCB, author = "Mitchell Wand", title = "Specifying the correctness of binding-time analysis", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "3", pages = "365--387", month = jul, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000782", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:55 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0B598D301F7742EE5F3159340ADD58EE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVIe, author = "Anonymous", title = "{JFP} volume 3 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "3", pages = "f1--f2", month = jul, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000721", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:55 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7EEFC0B6AAFAD945F1F481939C7F56CA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVIf, author = "Anonymous", title = "{JFP} volume 3 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "3", pages = "b1--b2", month = jul, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000733", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:55 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AB15602677A6658F8C5CC8324E5658C4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Appel:1993:SIM, author = "Andrew W. Appel and Robert Harper", title = "Special Issue on {ML}", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "389--389", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000812", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B3F49FA29A27A6A856F4766418ACE209", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jones:1993:E, author = "Neil Jones", title = "Erratum", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "389--389", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000824", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/582907D1CF55A2005DDA13FA85E9505B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Appel:1993:CSM, author = "Andrew W. Appel", title = "A critique of {Standard ML}", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "391--429", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000836", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8BFFACE1EFA4E2AEDB93B7EEA5F08D54", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Leroy:1993:DM, author = "Xavier Leroy and Michel Mauny", title = "Dynamics in {ML}", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "431--463", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000848", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4732BA16D60F8E525E56938D4404047B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Harper:1993:TFC, author = "Robert Harper and Bruce F. Duba and David Macqueen", title = "Typing first-class continuations in {ML}", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "465--484", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000085X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8E466C17B3C1EB69FF426EDE1BE750FC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{DiCosmo:1993:DTI, author = "Roberto {Di Cosmo}", title = "Deciding type isomorphisms in a type-assignment framework", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "485--525", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000861", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5FEA30D55D009A2AA04036A30D5382F8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Berry:1993:LDS, author = "Dave Berry", title = "Lessons from the design of a {Standard ML} library", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "527--552", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000873", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0CECFD1D61A6547F4AE5716BCCAAEDE5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Adams:1993:FPE, author = "Stephen Adams", title = "Functional Pearls: Efficient sets --- a balancing act", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "553--561", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000885", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0CAA1C189B4F7C15CE9B8C02D0D4B54E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:AIV, author = "Anonymous", title = "Author Index to Volume 3", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "563--563", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800002033", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EDE3B2B689AECE1FB130156AC36340A2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hartel:1993:SIS, author = "Pieter Hartel and Rinus Plasmeijer", title = "Special Issue on State-of-The-Art Applications of Pure Functional Programming languages", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "565--566", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800002045", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3EA8E94B90C550A603FA3C3DC5907D7D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVIg, author = "Anonymous", title = "{JFP} volume 3 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "f1--f2", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000794", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/46159BFF9821BBBE1CE88448760D83D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1993:JVIh, author = "Anonymous", title = "{JFP} volume 3 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "3", number = "4", pages = "b1--b3", month = oct, year = "1993", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000800", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:56 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/800F985FBB186ECEA4EA0F06AAAD1A30", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Arya:1994:FAS, author = "Kavi Arya", title = "A functional animation starter-kit", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "1--18", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000915", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/36B0FB7D4DB4B90BDE721E0A36BE5226", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Keane:1994:OFS, author = "John A. Keane", title = "An overview of the {Flagship} system", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "19--45", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000927", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A1FAEBEDCE3D10D07F328481BDFC97A9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Lins:1994:EBC, author = "Rafael D. Lins and Simon J. Thompson and Simon Peyton Jones", title = "On the equivalence between {CMC} and {TIM}", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "47--63", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000939", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4EEF3A8AC974156CDF2A588CF83537F3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Burton:1994:WCS, author = "F. Warren Burton and V. J. Rayward-Smith", title = "Worst case scheduling for parallel functional programs", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "65--75", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000940", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9A0ED3A53A5EBEED1D4900F718E892C4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Coquand:1994:TLC, author = "Thierry Coquand and Hugo Herbelin", title = "A-translation and looping combinators in pure type systems", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "77--88", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000952", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A041A93B5965D84CBBE3D2CBD477AA5B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Zhu:1994:HPF, author = "Hong Zhu", title = "How powerful are folding\slash unfolding transformations?", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "89--112", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000964", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/851C3EA436ACA3556B782F2E9F499D92", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Curien:1994:TPY, author = "Pierre-Louis Curien and Th{\'e}r{\`e}se Hardin", title = "Theoretical Pearl: Yet yet a counterexample for {$ \lambda $ +SP}", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "113--115", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000976", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9C225C5A15E450FA268A2BA476622598", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Augustsson:1994:FPG, author = "Lennart Augustsson and Mikael Rittri and Dan Synek", title = "Functional Pearl: On generating unique names", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "117--123", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000988", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/763DE73EB4761FDF681A613BE0E98443", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1994:JVIa, author = "Anonymous", title = "{JFP} volume 4 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "f1--f2", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000897", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF28AC16B29EB3BB959485F16770DF36", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1994:JVIb, author = "Anonymous", title = "{JFP} volume 4 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "1", pages = "b1--b4", month = jan, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800000903", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:57 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D3DB7278C1E6BDD760BA31EC36527795", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Wadler:1994:TSO, author = "Philip Wadler", title = "Type systems for object-oriented programming", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "2", pages = "125--125", month = apr, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001015", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4E7FE0F6F61ADF67DE151A40A450CD37", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Wand:1994:I, author = "Mitchell Wand", title = "Introduction", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "2", pages = "125--126", month = apr, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001027", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DB5982C1FC7A275391C526B396D61461", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Bruce:1994:POO, author = "Kim B. Bruce", title = "A paradigmatic object-oriented programming language: Design, static typing and semantics", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "2", pages = "127--206", month = apr, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001039", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DBA72A6F6E3E0235CA2321C822BC000E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Pierce:1994:STT, author = "Benjamin C. Pierce and David N. Turner", title = "Simple type-theoretic foundations for object-oriented programming", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "2", pages = "207--247", month = apr, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001040", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5C18E2E055B028F7214FBB183701830E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Abadi:1994:BMT, author = "Martin Abadi", title = "{Baby Modula-3} and a theory of objects", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "2", pages = "249--283", month = apr, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001052", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7091DC3F4FC43DC753EE1D5372D8C38C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Anonymous:1994:JVIc, author = "Anonymous", title = "{JFP} volume 4 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "2", pages = "f1--f2", month = apr, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000099X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/22F19A32E680929D1C24D52A9C085BC6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Anonymous:1994:JVId, author = "Anonymous", title = "{JFP} volume 4 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "2", pages = "b1--b2", month = apr, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001003", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6CF24CBF46D704648FC37757FC80F541", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Tofte:1994:PSH, author = "Mads Tofte", title = "Principal signatures for higher-order program modules", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "3", pages = "285--335", month = jul, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001088", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FF20CCEF92F3E5D41183EDC2F68FDCDB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Nilsson:1994:ADL, author = "Henrik Nilsson and Peter Fritzson", title = "Algorithmic debugging for lazy functional languages", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "3", pages = "337--369", month = jul, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000109X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2A77B114772CC3E74E0244E4586B60A5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Huet:1994:RTC, author = "G{\'e}rard Huet", title = "Residual theory in $ \lambda $-calculus: a formal development", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "3", pages = "371--394", month = jul, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001106", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/10C9E95ABFCEEFD4F1CBAF2C800647AA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1994:JVIe, author = "Anonymous", title = "{JFP} volume 4 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "3", pages = "f1--f2", month = jul, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001064", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/21C92EC22FBE340B6190C7A98F1F4595", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1994:JVIf, author = "Anonymous", title = "{JFP} volume 4 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "3", pages = "b1--b3", month = jul, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001076", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/43C9A8E5BBF7F5A066B3BCB8897B14C2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Mackie:1994:LFP, author = "Ian Mackie", title = "{Lilac}: a functional programming language based on linear logic", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "395--433", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001131", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/67CAB4EBFCC3B9861BEFA108793C699A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Henglein:1994:CTI, author = "Fritz Henglein and Harry G. Mairson", title = "The complexity of type inference for higher-order typed lambda calculi", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "435--477", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001143", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9CFBB776DD580AFE6BB33F0B1BBA5AA4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Lisper:1994:TUT, author = "Bj{\"o}rn Lisper", title = "Total unfolding: theory and applications", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "479--498", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001155", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/672EFB8243199A8431472F3F5AD3EE64", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Gluck:1994:GS, author = "Robert Gl{\"u}ck", title = "On the generation of specializers", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "499--514", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001167", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0A9174548FCE5383C67CCAC1D542D284", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Chin:1994:SFF, author = "Wei-Ngan Chin", title = "Safe fusion of functional expressions {II}: Further improvements", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "515--555", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001179", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3388FFCCA872572087B8D1678D752F44", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hutton:1994:BRI, author = "Graham Hutton", title = "Book Review: {{\booktitle{Introduction to HOL: a theorem proving environment for higher order logic}}, by Gordon Mike and Melham Tom (eds.), Cambridge University Press, 1993, ISBN 0-521-44189-7}", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "557--559", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001180", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/682CAD7058D7014549AE3F9580D0220B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1994:AIV, author = "Anonymous", title = "Author Index to Volume 4", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "561--561", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800002057", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4AB8656771DAE4908679CD034E4D103F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1994:JVIg, author = "Anonymous", title = "{JFP} volume 4 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "f1--f2", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001118", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E1F8A54036C3B73797AB9C374D8215B5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1994:JVIh, author = "Anonymous", title = "{JFP} volume 4 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "4", number = "4", pages = "b1--b2", month = oct, year = "1994", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000112X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B067EBD582C763E93278FECE8F49DB48", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jones:1995:SCC, author = "Mark P. Jones", title = "A system of constructor classes: overloading and implicit higher-order polymorphism", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "1--35", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001210", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D2D05B479E365B913F7F0CD3543CB7EE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Ernoult:1995:USA, author = "Christine Ernoult and Alan Mycroft", title = "Untyped strictness analysis", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "37--49", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001222", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6F10D7549B2CBB39789970907D954380", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Tronci:1995:DDS, author = "Enrico Tronci", title = "Defining data structures via {B{\"o}hm}-out", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "51--64", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001234", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F224D11499AB9872806C8D3F0467995B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Benton:1995:SNL, author = "P. N. Benton", title = "Strong normalisation for the linear term calculus", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "65--80", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001246", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DDBBD2A74BC4F0D5F9DDB1326DCD70E9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Achten:1995:IOC, author = "Peter Achten and Rinus Plasmeijer", title = "The ins and outs of {Clean I/O}", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "81--110", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001258", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2EFAEBBE3A19EA03A8D6D75A5348E194", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Abadi:1995:DTP, author = "M. Abadi and L. Cardelli and B. Pierce and D. R{\'e}my", title = "Dynamic typing in polymorphic languages", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "111--130", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000126X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E9028529B70C236AAF53C6136A28ACA0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Mitchell:1995:BRA, author = "K. Mitchell", title = "Book Review: {{\booktitle{Abstract Data Types in Standard ML}}, by Rachel Harrison, John Wiley \& Sons, 1993, 212 pp., ISBN 0-471-93844-0}", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "131--134", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001271", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E4DD1AF5CFE6441B2D1E85B7323E812E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVIa, author = "Anonymous", title = "{JFP} volume 5 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "f1--f2", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001192", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/995D288CCD012B12EBA2FB9446A675C3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVIb, author = "Anonymous", title = "{JFP} volume 5 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "1", pages = "b1--b2", month = jan, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001209", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:01:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EE67D0B74F35BADDA49CA8EC6270C365", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jay:1995:VEE, author = "C. Barry Jay and Neil Ghani", title = "The virtues of eta-expansion", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "2", pages = "135--154", month = apr, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001301", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FAAA27786A519A85C8DFB650AC8864AD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Tolmach:1995:DSM, author = "Andrew Tolmach and Andrew W. Appel", title = "A Debugger for {Standard ML}", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "2", pages = "155--200", month = apr, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001313", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF54A954B1F2E6447C9B404627F87EC4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Nipkow:1995:TRT, author = "Tobias Nipkow and Christian Prehofer", title = "Type Reconstruction for Type Classes", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "2", pages = "201--224", month = apr, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001325", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/073D53A7CFC6DB5304EC3FE4469B61C2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Clack:1995:LPT, author = "Chris Clack and Stuart Clayman and David Parrott", title = "Lexical profiling: theory and practice", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "2", pages = "225--277", month = apr, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001337", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0E578D77A794F3E48A8D848AF7E3F60F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVIc, author = "Anonymous", title = "{JFP} volume 5 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "2", pages = "f1--f2", month = apr, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001283", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2137D237C90F844E9623B148D5FE5CD6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVId, author = "Anonymous", title = "{JFP} volume 5 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "2", pages = "b1--b3", month = apr, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001295", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/020A7A56B52855E9F008576F660EA1D4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hartel:1995:SIS, author = "Pieter Hartel and Rinus Plasmeijer", title = "Special Issue on State-of-the-art applications of pure functional programming languages", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "279--281", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001362", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1AB4C77DC65438D7D3EC97EDA1885A8D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hammes:1995:CIH, author = "Jeffrey Hammes and Olaf Lubeck and Wim B{\"o}hm", title = "Comparing {Id} and {Haskell} in a {Monte Carlo} photon transport code", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "283--316", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001374", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8429771C4EAC0792C18B8BE4A5F9723E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Ziff:1995:FFS, author = "Donald A. Ziff and Stephen P. Spackman and Keith Waclena", title = "{Funser}: a functional server for textual information retrieval", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "317--343", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001386", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BEA93BBFBCEE3DF98C778D74691CF9D3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Michaelson:1995:PPV, author = "Greg Michaelson and Norman Scaife", title = "Prototyping a parallel vision system in {Standard ML}", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "345--382", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001398", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6EDFE4ACC037662AA4B15F7D0FBFD819", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{DeHoon:1995:IFS, author = "Walter A. C. A. J. {De Hoon} and Luc M. W. J. Rutten and Marko C. J. D. van Eekelen", title = "Implementing a functional spreadsheet in clean", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "383--414", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001404", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9B7355B606D0F77AD03C308C70B4FF9D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Davy:1995:PLC, author = "J. R. Davy and P. M. Dew", title = "A polymorphic library for constructive solid geometry", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "415--442", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001416", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/77A754FA5CBA6583C70F9CB45572DEB5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Turcotte:1995:ECN, author = "Marcel Turcotte and Guy Lapalme and Fran{\c{c}}ois Major", title = "Exploring the conformations of nucleic acids", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "443--460", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001428", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/32294B1EE1AD1DA167ACCF998E445355", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVIe, author = "Anonymous", title = "{JFP} volume 5 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "f1--f2", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001349", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1AB3AB176193F00CB79CE8A8395C7A4A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVIf, author = "Anonymous", title = "{JFP} volume 5 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "3", pages = "b1--b4", month = jul, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001350", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5FEF97875B112C66E80B38A1321792CF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Consel:1995:LLP, author = "Charles Consel and Siau Cheng Khoo", title = "On-line and off-line partial evaluation: semantic specifications and correctness proofs", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "461--500", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001453", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/297804C171F96758B178B748358B9672", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Kishon:1995:SDP, author = "Amir Kishon and Paul Hudak", title = "Semantics directed program execution monitoring", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "501--547", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001465", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5B283376131AEA9A1DF6722F140AC3AB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Vree:1995:CLF, author = "Willem G. Vree and Pieter H. Hartel", title = "Communication lifting: fixed point computation for parallelism", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "549--581", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001477", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/ADFDDE42A79B551BAE75E34CDBEC3AE0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Okasaki:1995:SEP, author = "Chris Okasaki", title = "Simple and efficient purely functional queues and deques", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "583--592", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001489", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7B3036772616B39E87BF7FBD119015AB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hofmann:1995:UTT, author = "Martin Hofmann and Benjamin Pierce", title = "A unifying type-theoretic framework for objects", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "593--635", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001490", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/803C5BEB16FCF29A7420F660405AB653", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Kamareddine:1995:RRL, author = "Fairouz Kamareddine and Rob Nederpelt", title = "Refining reduction in the lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "637--651", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001507", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E35C06DB3BCAD433E4BADE2743678C63", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Duponcheel:1995:BRC, author = "Luc Duponcheel", title = "Book Review: {{\booktitle{Concurrent Programming in Erlang}}, by Armstrong Joe, Virding Robert and Williams Mike, Prentice Hall, 1993, 281 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "653--660", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001519", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3E436B38A9A927DC045CD0B1AB80DA46", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:AIV, author = "Anonymous", title = "Author Index to Volume 5", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "661--662", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001520", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B90DF8FDC92301088D5026D239149807", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVIg, author = "Anonymous", title = "{JFP} volume 5 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "f1--f2", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000143X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5B4C685765870A98B8135A36E7F82870", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1995:JVIh, author = "Anonymous", title = "{JFP} volume 5 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "5", number = "4", pages = "b1--b5", month = oct, year = "1995", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001441", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/937005EE721C3260BA97ABBDD31E5D3A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bird:1996:GFP, author = "Richard Bird and Oege {De Moor} and Paul Hoogendijk", title = "Generic functional programming with types and relations", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "1--28", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001556", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/67C5B097533659132953E973698B81A6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Hartel:1996:RCS, author = "Pieter H. Hartel and Hugh Glaser", title = "The resource constrained shortest path problem implemented in a lazy functional language", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "29--46", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001568", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A087385C294D6E2F79D82FA1FF49B64F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Appel:1996:EAS, author = "Andrew W. Appel and Zhong Shao", title = "Empirical and analytic study of stack versus heap cost for languages with closures", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "47--74", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000157X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/30303C7D7A9ACCC12AAA130855B7E6CF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Burn:1996:PCC, author = "Geoffrey Burn and Daniel {Le M{\'e}tayer}", title = "Proving the correctness of compiler optimisations based on a global analysis: a study of strictness analysis", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "75--109", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001581", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9F5B8B249126E3088B0E0998AE92AEB9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Greiner:1996:WPC, author = "John Greiner", title = "Weak polymorphism can be sound", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "111--141", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001593", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4FA7CFD20FDD996954155E84846AC1A5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Grant:1996:SMR, author = "P. W. Grant and J. A. Sharp and M. F. Webster and X. Zhang", title = "Sparse matrix representations in a functional language", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "143--170", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000160X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/669431E9C12EDC16F02603D833FAC31B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{OHearn:1996:NAC, author = "Peter W. O'Hearn", title = "Note on {Algol} and conservatively extending functional programming", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "171--180", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001611", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/050F6652EB31D730ECC20A16E5B0E8EE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Hutton:1996:FPB, author = "Graham Hutton and Erik Meijer", title = "Functional Pearl: Back to basics: Deriving representation changers functionally", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "181--188", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001623", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/59D4690A72161FB983EEBBC8722A22B4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Fourman:1996:BRP, author = "Michael Fourman", title = "Book Reviews: {{\booktitle{Programming with Standard ML}}, by Myers Colin, Clack Chris and Poon Ellen, Prentice Hall International, Inc., New Jersey, 301 pp., 1993, ISBN 0-13-722075-8. \booktitle{ML for the Working Programmer}, by Paulson, L. C., Cambridge University Press, 1991, 429 pp., ISBN 0-521-39022-2. \booktitle{Elements of ML Programming}, by Ullman, Jeffrey D., Prentice Hall International, Inc., New Jersey, 1994, 320 pp., ISBN 0-13-288788-6, 0-13-184854-2 (USA)}", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "189--193", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001635", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D30599E898CC0B7A66C70330A6ABD6E4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Anonymous:1996:JVIa, author = "Anonymous", title = "{JFP} volume 6 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "f1--f2", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001532", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C6CCF392B68049AF093AC45134F8E475", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Anonymous:1996:JVIb, author = "Anonymous", title = "{JFP} volume 6 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "1", pages = "b1--b5", month = jan, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001544", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:03 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E13A8A5806B51DDCD980A60F6A40FE03", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 November 2008", } @Article{Chirimar:1996:RCC, author = "Jawahar Chirimar and Carl A. Gunter and Jon G. Riecke", title = "Reference counting as a computational interpretation of linear logic", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "195--244", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001660", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/57AE85B618932EE0D716556774E73904", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Kamareddine:1996:CTC, author = "Fairouz Kamareddine and Rob Nederpelt", title = "Canonical typing and {$ \Pi $}-conversion in the {Barendregt Cube}", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "245--267", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001672", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/534C8EEBBB83AA415CBCCE5C46CFB195", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bondorf:1996:GAC, author = "Anders Bondorf and Jens Palsberg", title = "Generating action compilers by partial evaluation", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "269--298", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001684", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DEB7DA3B2CBD20990EF1BF18241CBCA6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Curien:1996:CRC, author = "Pierre-Louis Curien and Roberto {Di Cosmo}", title = "A confluent reduction for the $ \lambda $-calculus with surjective pairing and terminal object", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "299--327", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001696", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/325956525D5F9286604E8BA3C197AFA0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Clark:1996:FBR, author = "A. N. Clark", title = "Formal basis for the refinement of rule based transition systems", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "329--354", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001702", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6F70510B7B47DB7B3A54232BDC655EA5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Partridge:1996:PPC, author = "Andrew Partridge and David Wright", title = "Predictive parser combinators need four values to report errors", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "355--364", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001714", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8387A6EE9429D4D1EA84CE644C0E57CA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Leifer:1996:FPD, author = "J. J. Leifer and B. A. Sufrin", title = "Functional Pearl Deduction for functional programmers", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "365--373", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001726", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BDAF47F832165FC6855534DB0025E085", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Gordon:1996:BRI, author = "Andrew D. Gordon", title = "Book Reviews: {{\booktitle{An Introduction to Formal Specification and Z}}, by Potter Ben, Sinclair Jane and Till David, Prentice-Hall, 1991. \booktitle{Z: An Introduction to Formal Methods} (second edition) by Diller Antoni, John Wiley \& Sons, 1994}", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "375--377", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001738", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F30892982A4DC7797F3E5396D58D5869", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIc, author = "Anonymous", title = "{JFP} volume 6 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "f1--f2", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001647", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E48B15E6E336D35502F74FADCA9A4EB7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVId, author = "Anonymous", title = "{JFP} volume 6 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "2", pages = "b1--b3", month = mar, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001659", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6DC3FB49813FA8C539A730C01E9E1B8E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Jacobs:1996:C, author = "Bart Jacobs", title = "On cubism", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "379--392", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001763", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9AB78ED619AB80A60D82CED62DE430D3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Harper:1996:OIE, author = "Robert Harper and Mark Lillibridge", title = "Operational interpretations of an extension of F $ \omega $ with control operators", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "393--418", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001775", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B6AD5301F8BAD6D4DB93D8CAB9036801", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Carpenter:1996:SLB, author = "D. B. Carpenter and H. Glaser", title = "Some lattice-based scientific problems, expressed in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "419--444", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001787", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/043C15CC02663588B429E0999050E61C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hill:1996:CPE, author = "Steve Hill", title = "Combinators for parsing expressions", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "445--464", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001799", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/59AA145C7980FA88F4FED5D0B474860A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hudak:1996:HMN, author = "Paul Hudak and Tom Makucevich and Syam Gadde and Bo Whong", title = "{Haskore} music notation --- An algebra of music", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "465--484", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001805", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/89A16D59034EF5C649F7846635989E2B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Laufer:1996:TCE, author = "Konstantin L{\"a}ufer", title = "Type classes with existential types", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "485--518", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001817", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E5FA27DB3DFD8CF92F018BC6884B3478", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Barbanera:1996:PIE, author = "Franco Barbanera and Stefano Berardi", title = "Proof-irrelevance out of excluded-middle and choice in the calculus of constructions", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "519--526", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001829", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/698316A70788A331B3E10B2D3235255C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Kennedy:1996:FPD, author = "Andrew J. Kennedy", title = "Functional Pearls: Drawing trees", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "527--534", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001830", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/535113105064F7354260FF55841D529E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Gibbons:1996:FPD, author = "Jeremy Gibbons", title = "Functional Pearls: Deriving tidy drawings of trees", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "535--562", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001842", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F3F2023B7C2416D2FA6CB04485B18B4E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIe, author = "Anonymous", title = "{JFP} volume 6 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "f1--f2", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000174X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/40261842A8C32416DFEEEAF4C80EAD59", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIf, author = "Anonymous", title = "{JFP} volume 6 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "3", pages = "b1--b2", month = may, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001751", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:04 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2F8A3AAF3014695167743E3D4C1169CE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Launchbury:1996:RDP, author = "John Launchbury and Gebreselassie Baraki", title = "Representing demand by partial projections", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "4", pages = "563--585", month = jul, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001878", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:05 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DE6A25A1F8220AB06C0C6A7A8BD3F39B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Runciman:1996:NDH, author = "Colin Runciman and Niklas R{\"o}jemo", title = "New dimensions in heap profiling", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "4", pages = "587--620", month = jul, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000188X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:05 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/15780E8F8EE200809B26A6025AFF4027", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Hartel:1996:BIF, author = "Pieter H. Hartel and Marc Feeley and Martin Alt and Lennart Augustsson and Peter Baumann and Marcel Beemster and Emmanuel Chailloux and Christine H. Flood and Wolfgang Grieskamp and John H. G. {Van Groningen} and Kevin Hammond and Bogumil Hausman and Melody Y. Ivory and Richard E. Jones and Jasper Kamperman and Peter Lee and Xavier Leroy and Rafael D. Lins and Sandra Loosemore and Niklas R{\"o}jemo and Manuel Serrano and Jean-Pierre Talpin and Jon Thackray and Stephen Thomas and Pum Walters and Pierre Weis and Peter Wentworth", title = "Benchmarking implementations of functional languages with `Pseudoknot', a float-intensive benchmark", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "4", pages = "621--655", month = jul, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001891", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:05 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/39682AA1BC05B5F1C511BB939839F158", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Gibbons:1996:FPT, author = "Jeremy Gibbons", title = "Functional Pearls: The Third Homomorphism Theorem", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "4", pages = "657--665", month = jul, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001908", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:05 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8DB1295DC8EB3C4942FB635C439B016E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIg, author = "Anonymous", title = "{JFP} volume 6 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "4", pages = "f1--f2", month = jul, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001854", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:05 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D6E2495CBEECBA3F6F3032FD514196BE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIh, author = "Anonymous", title = "{JFP} volume 6 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "4", pages = "b1--b3", month = jul, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001866", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:05 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3EB0CC6131DE72748E223E9475C4D7D7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Leroy:1996:STT, author = "Xavier Leroy", title = "A syntactic theory of type generativity and sharing", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "5", pages = "667--698", month = sep, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001933", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:06 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2270FCE3983541C446AE69D231B35C8D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Benaissa:1996:CES, author = "Zine-El-Abidine Benaissa and Daniel Briaud and Pierre Lescanne and Jocelyne Rouyer-Degli", title = "$ \lambda \nu $, a calculus of explicit substitutions which preserves strong normalisation", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "5", pages = "699--722", month = sep, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001945", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:06 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3231CD0A276A27ED82C778CB262B75F7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Gartner:1996:RIC, author = "Dietmar G{\"a}rtner and Werner E. Kluge", title = "{$ \pi $-RED} + An interactive compiling graph reduction system for an applied $ \lambda $-calculus", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "5", pages = "723--756", month = sep, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001957", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:06 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/62EC6AD594AB3E2892594304C5F9B032", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Bezem:1996:SPU, author = "Marc Bezem and Jan Springintveld", title = "A simple proof of the undecidability of inhabitation in $ \lambda $P", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "5", pages = "757--761", month = sep, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001969", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:06 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C5867A407284956845F36FC53BE7078F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIi, author = "Anonymous", title = "{JFP} volume 6 issue 5 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "5", pages = "f1--f2", month = sep, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000191X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:06 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/03D6C5AA87690B4138937A6B71B71A2D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIj, author = "Anonymous", title = "{JFP} volume 6 issue 5 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "5", pages = "b1--b3", month = sep, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001921", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:06 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5AF48DD323991C011878EB53AC9257D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Asperti:1996:BOH, author = "Andrea Asperti and Cecilia Giovannetti and Andrea Naletto", title = "The {Bologna} optimal higher-order machine", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "6", pages = "763--810", month = nov, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001994", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:07 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1F2763B0F931680F9B15BDC750BEB343", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Sorensen:1996:PS, author = "M. H. S{\o}rensen and R. Gl{\"u}ck and N. D. Jones", title = "A positive supercompiler", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "6", pages = "811--838", month = nov, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800002008", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:07 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4EEE2EBC972AA2FDC861EF7A713EE898", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Brodal:1996:OPF, author = "Gerth St{\o}lting Brodal and Chris Okasaki", title = "Optimal purely functional priority queues", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "6", pages = "839--857", month = nov, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680000201X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:07 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1A799209383FD6535F90715192863C13", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:AIV, author = "Anonymous", title = "Author Index to Volume 6", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "6", pages = "859--861", month = nov, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800002069", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:07 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/16F8BEEE294BB88AE215DB5C30E3577E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIk, author = "Anonymous", title = "{JFP} volume 6 issue 6 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "6", pages = "f1--f2", month = nov, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001970", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:07 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2FF9953B349723B1276EDBEC719BCD5D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Anonymous:1996:JVIl, author = "Anonymous", title = "{JFP} volume 6 issue 6 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "6", number = "6", pages = "b1--b3", month = nov, year = "1996", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796800001982", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:07 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9EDC77B4150B421FC314FA2DDFE32820", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2008", } @Article{Agha:1997:FAC, author = "Gul A. Agha and Ian A. Mason and Scott F. Smith and Carolyn L. Talcott", title = "A foundation for actor computation", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "1", pages = "1--72", month = jan, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E9A5266BA5D37A1856D50C939679F31C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1997", } @Article{Rondogiannis:1997:FOF, author = "P. Rondogiannis and W. W. Wadge", title = "First-order functional languages and intensional logic", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "1", pages = "73--101", month = jan, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CDA5800533BC35832DDC9587E15EFCE0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1997", } @Article{Hammes:1997:EFL, author = "J. Hammes and S. Sur and W. B{\"o}hm", title = "On the effectiveness of functional language features: {NAS} benchmark {FT}", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "1", pages = "103--123", month = jan, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/72D1F22F1E0E488EA6214D12A0104FDE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1997", } @Article{Melham:1997:CPJ, author = "Tom Melham", title = "Call for Papers: {{\booktitle{Journal of Functional Programming}}} Special Issue on Theorem Provers and Functional Programming", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "1", pages = "125--126", month = jan, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E07EBE06FB1FA1296F0EEF5A8A6DC9F4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1997", } @Article{Wadler:1997:EHO, author = "Philip Wadler", title = "{EDITORIAL}: A {HOT} opportunity", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "2", pages = "127--128", month = mar, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7C024361430875DD5C5C29B551D5E18D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1997", } @Article{Ida:1997:LON, author = "Tetsuo Ida and Koichi Nakahara", title = "Leftmost outside-in narrowing calculi", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "2", pages = "129--161", month = mar, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/87DB5DF908052E51DE36792332422603", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1997", } @Article{Hutchison:1997:NEC, author = "Nigel W. O. Hutchison and Ute Neuhaus and Manfred Schmidt-Schauss and Cordy V. Hall", title = "{{\sc Natural Expert}}: a commercial functional programming environment", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "2", pages = "163--182", month = mar, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AAD5A16CB8E3C148BE5D7CB5F36C1D93", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1997", } @Article{Kaser:1997:EFP, author = "Owen Kaser and C. R. Ramakrishnan and I. V. Ramakrishnan and R. C. Sekar", title = "{{\sc Equals}} --- a fast parallel implementation of a lazy language", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "2", pages = "183--217", month = mar, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/80E1A2C835A01963E05B125B41A7AC9E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1997", } @Article{Runciman:1997:FPL, author = "Colin Runciman", title = "Functional Pearl: Lazy wheel sieves and spirals of primes", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "2", pages = "219--225", month = mar, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/24D8441CCD9E7CADB05EAFD47540D69C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1997", } @Article{Appel:1997:BRG, author = "Andrew W. Appel", title = "Book Review: {{\booktitle{Garbage Collection: Algorithms for Automatic Dynamic Memory Management}}, by Richard Jones and Rafael Lins, John Wiley \& Sons, 1996}", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "2", pages = "227--229", month = mar, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DE15A080BD3879A62CD078A7B5AA466C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1997", } @Article{Sestoft:1997:DLA, author = "Peter Sestoft", title = "Deriving a lazy abstract machine", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "3", pages = "231--264", month = may, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A1CF974BD4A92A2A9B47287F55B68DB6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1997", } @Article{Ariola:1997:CNL, author = "Zena M. Ariola and Matthias Felleisen", title = "The call-by-need lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "3", pages = "265--301", month = may, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F4FC3C34E9CAE3F4326503E254FCF6F2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1997", } @Article{Hatcliff:1997:TC, author = "John Hatcliff and Olivier Danvy", title = "Thunks and the $ \lambda $-calculus", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "3", pages = "303--319", month = may, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1EEAC7B043CC6D6EF06AE23A8022D7CF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1997", } @Article{Amtoft:1997:TBR, author = "Torben Amtoft and Flemming Nielson and Hanne Riis Nielson", title = "Type and behaviour reconstruction for higher-order concurrent programs", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "3", pages = "321--347", month = may, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8F4E3EC214A87119B3C94E00FCE636FE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1997", } @Article{Bird:1997:FPM, author = "Richard S. Bird", title = "Functional Pearl: On merging and selection", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "3", pages = "349--354", month = may, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DB0CF71E6B3D975D1F171C02336F3FA3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1997", } @Article{Mairson:1997:CPJ, author = "Harry Mairson and Bruce Kapron", title = "Call for Papers: {{\booktitle{Journal of Functional Programming}}} Special Issue on Functional Programming and Computational Complexity", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "3", pages = "355--356", month = may, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6B5889E32C8C4D0A58E9E0965C209ED1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1997", } @Article{Chuang:1997:SMF, author = "Tyng-Ruey Chuang and Benjamin Goldberg", title = "A syntactic method for finding least fixed points of higher-order functions over finite domains", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "4", pages = "357--394", month = jul, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4E5CCB9053B3D45425F348BBF17F4142", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1997", } @Article{Kamareddine:1997:ECE, author = "Fairouz Kamareddine and Alejandro R{\'i}os", title = "Extending a $ \lambda $-calculus with explicit substitution which preserves strong normalisation into a confluent calculus on open terms", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "4", pages = "395--420", month = jul, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E3DEB2EE26074D37AD38F522FDD7652E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1997", } @Article{Aharoni:1997:CAM, author = "Gad Aharoni and Amnon Barak and Amir Ronen", title = "A competitive algorithm for managing sharing in the distributed execution of functional programs", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "4", pages = "421--440", month = jul, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4474555DB08311874146D1752D2DEA5E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1997", } @Article{Bird:1997:FPB, author = "Richard S. Bird", title = "Functional Pearl: On building trees with minimum height", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "4", pages = "441--445", month = jul, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/23D5C1B90A6B00A5D87239054FEDC8CF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1997", } @Article{Reade:1997:BRM, author = "Chris Reade", title = "Book Reviews: {{\booktitle{ML for the Working Programmer}} (2nd edition) by L. C. Paulson, Cambridge University Press, 1996. \booktitle{A Practical Course in Functional Programming Using Standard ML}, by R. Bosworth, McGraw Hill, 1996}", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "4", pages = "447--449", month = jul, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D48ECEDA4961D4B7D37EC668939F6DE9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1997", } @Article{Heckmann:1997:FDT, author = "Reinhold Heckmann and Reinhard Wilhelm", title = "A functional description of {\TeX}'s formula layout", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "5", pages = "451--485", month = sep, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/texbook3.bib", URL = "https://www.cambridge.org/core/product/18A13702FF264BBA3894B55E01832976", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1997", } @Article{ONeill:1997:NMF, author = "Melissa E. O'Neill and F. Warren Burton", title = "A new method for functional arrays", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "5", pages = "487--513", month = sep, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7BBFBB58A34DFC28CBF0E758D989D622", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1997", } @Article{Appel:1997:SLE, author = "Andrew W. Appel and Trevor Jim", title = "Shrinking lambda expressions in linear time", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "5", pages = "515--540", month = sep, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3D535161F9664C7CBA184D5EE901D14C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1997", } @Article{Bird:1997:MHL, author = "Richard Bird and Geraint Jones and Oege {De Moor}", title = "More haste, less speed: lazy versus eager evaluation", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "5", pages = "541--547", month = sep, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/162B391CBCD864794C766CA2A2EC7CBE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1997", } @Article{Huet:1997:Z, author = "G{\'e}rard Huet", title = "The Zipper", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "5", pages = "549--554", month = sep, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0C058890B8A9B588F26E6D68CF0CE204", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1997", } @Article{Page:1997:BRA, author = "Rex Page", title = "Book Review: {{\booktitle{Applications of Functional Programming}}, by Colin Runciman and David Wakeling, editors, UCL Press, 1995}", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "5", pages = "555--556", month = sep, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/933AD166F65F8100385624F43C2A706E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1997", } @Article{Orbaek:1997:TC, author = "P. {\O}rb{\ae}k and J. Palsberg", title = "Trust in the $ \lambda $-calculus", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "6", pages = "557--591", month = nov, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/302CC0487CED79DF534733D937EDE33C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1997", } @Article{Broda:1997:CCS, author = "Sabine Broda and Lu{\'i}s Damas", title = "On combinatory complete sets of proper combinators", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "6", pages = "593--612", month = nov, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0303D13A5B4E8160B9FEC85D514B18F9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1997", } @Article{Barbanera:1997:MSN, author = "Franco Barbanera and Maribel Fern{\'a}ndez and Herman Geuvers", title = "Modularity of strong normalization in the algebraic-$ \lambda $-cube", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "6", pages = "613--660", month = nov, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A4D2DA3CE83133C249BFCF3C6C444404", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1997", } @Article{Okasaki:1997:TAB, author = "Chris Okasaki", title = "Three algorithms on {Braun} trees", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "6", pages = "661--666", month = nov, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/59CF6B17F75EC216EBCA8A08E8780DFF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1997", } @Article{Tennent:1997:BRF, author = "R. D. Tennent", title = "Book Review: {{\booktitle{Foundations for Programming Languages}}, by John C. Mitchell, MIT Press, 1996}", journal = j-J-FUNCT-PROGRAM, volume = "7", number = "6", pages = "667--668", month = nov, year = "1997", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/53D17715F45FC137A4D4C2B2488A0209", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1997", } @Article{Sabry:1998:WPF, author = "Amr Sabry", title = "What is a purely functional language?", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "1", pages = "1--22", month = jan, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3A39D50DA48F628D17D9A768A1FA39C3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1998", } @Article{Trinder:1998:ASP, author = "P. W. Trinder and K. Hammond and H.-W. Loidl and S. L. Peyton Jones", title = "Algorithm + strategy = parallelism", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "1", pages = "23--60", month = jan, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/24CE696A9E76AEA63C2D6132BE25FC09", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1998", } @Article{Wakeling:1998:DCL, author = "David Wakeling", title = "The dynamic compilation of lazy functional programs", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "1", pages = "61--81", month = jan, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3CBEE8F4DB9C6F3446FA3E33AB9951D1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1998", } @Article{Bird:1998:MN, author = "Richard S. Bird", title = "Meertens number", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "1", pages = "83--88", month = jan, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/991084CDC1A348354224F893E2BD1D0C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1998", } @Article{Poll:1998:EPN, author = "Erik Poll", title = "Expansion postponement for normalising pure type systems", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "1", pages = "89--96", month = jan, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7012C229AB8920E2241988163C817B51", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1998", } @Article{Stark:1998:WCU, author = "Robert F. St{\"a}rk", title = "Why the constant `undefined'? Logics of partial terms for strict and non-strict functional programming languages", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "2", pages = "97--129", month = mar, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3351BE72FC143DEEC339C155D7910A0B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1998", } @Article{Hardin:1998:FRS, author = "Th{\'e}r{\`e}se Hardin and Luc Maranget and Bruno Pagano", title = "Functional runtime systems within the lambda-sigma calculus", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "2", pages = "131--176", month = mar, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D52C011DF690ACA5C30A3E32FA524AD5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1998", } @Article{Benton:1998:CTL, author = "P. N. Benton and G. M. Bierman and V. C. V. {De Paiva}", title = "Computational types from a logical perspective", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "2", pages = "177--193", month = mar, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/37B1EAE149C3EE88BE5A90EF9B56FD4F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1998", } @Article{Okasaki:1998:EHO, author = "Chris Okasaki", title = "Even higher-order functions for parsing or Why would anyone ever want to use a sixth-order function?", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "2", pages = "195--199", month = mar, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AAAA5C5E29889CEBC5E944CC1080FE8D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1998", } @Article{Morgan:1998:PLS, author = "R. G. Morgan and S. A. Jarvis", title = "Profiling large-scale lazy functional programs", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "3", pages = "201--237", month = may, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E92505FBBC05DC6A8F31FB66BB6609D9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1998", } @Article{Hannan:1998:TBE, author = "John Hannan", title = "A type-based escape analysis for functional languages", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "3", pages = "239--273", month = may, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/04423A17BA9A127ADE9BDD149ABF79B2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1998", } @Article{Maraist:1998:CNL, author = "John Maraist and Martin Odersky and Philip Wadler", title = "The call-by-need lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "3", pages = "275--317", month = may, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7EDF4164D2F6EFBB5D36544D5390151A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1998", } @Article{PeytonJones:1998:E, author = "Simon {Peyton Jones} and Phil Wadler", title = "{EDITORIAL}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "4", pages = "319--321", month = jul, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/24AAB2F942D5ED6691EA2293DC87349C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1998", } @Article{Johnsson:1998:EGA, author = "Thomas Johnsson", title = "Efficient graph algorithms using lazy monolithic arrays", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "4", pages = "323--333", month = jul, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2853872041BCA4DD4C58A672369FBAFE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1998", } @Article{Honsell:1998:SOS, author = "Furio Honsell and Alberto Pravato and Simona Ronchi Della Rocca", title = "{Structured Operational Semantics} of a fragment of the language {Scheme}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "4", pages = "335--365", month = jul, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/90C43B581A42F4F94C45B7E7A09768FC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1998", } @Article{Tolmach:1998:MAS, author = "Andrew Tolmach and Dino P. Oliva", title = "From {ML} to {Ada}: Strongly-typed language interoperability via source translation", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "4", pages = "367--412", month = jul, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/adabooks.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9ACB018A7F71ECF8A0FEE0DFEDAC4E84", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1998", } @Article{Hedberg:1998:CTM, author = "Michael Hedberg", title = "A coherence theorem for {Martin-L{\"o}f}'s type theory", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "4", pages = "413--436", month = jul, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/37DC581B6D915FE83B74AC5984899319", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1998", } @Article{Hutton:1998:MPH, author = "Graham Hutton and Erik Meijer", title = "Monadic parsing in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "4", pages = "437--444", month = jul, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E557DFCCE00E0D4B6ED02F3FB0466093", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1998", } @Article{Page:1998:BRA, author = "Rex Page", title = "Book Review: {{\booktitle{Applications of Functional Programming}} edited by Colin Runciman and David Wakeling, UCL Press Limited, 1995}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "4", pages = "445--446", month = jul, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/73E7FBA126A66A293E0B751CCFDFD75D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1998", } @Article{Ferreira:1998:TWB, author = "William Ferreira and Matthew Hennessy and Alan Jeffrey", title = "A theory of weak bisimulation for Core {CML}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "5", pages = "447--491", month = sep, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7DE2F97B777344441D6DEDBD525780FB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1998", } @Article{Lapalme:1998:DTA, author = "Guy Lapalme", title = "Dynamic tabbing for automatic indentation with the layout rule", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "5", pages = "493--502", month = sep, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0A13628FF5D9B759B12BFB488D91C128", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1998", } @Article{Meehan:1998:AFL, author = "Gary Meehan and Mike Joy", title = "Animated fuzzy logic", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "5", pages = "503--525", month = sep, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D6B160DF985798F1B6D2531CF310EC29", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1998", } @Article{Jansson:1998:PU, author = "Patrik Jansson and Johan Jeuring", title = "Polytypic unification", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "5", pages = "527--536", month = sep, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FD51DC3B623D490DE78A479648E05D25", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1998", } @Article{Jeffrey:1998:BRM, author = "Alan Jeffrey", title = "Book Review: {{\booktitle{ML with Concurrency}}, by Flemming Nielson (ed.), Springer-Verlag, 1997}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "5", pages = "537--542", month = sep, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B7C9632B5AC533BBC31669A4D31F52AA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1998", } @Article{Streicher:1998:CLC, author = "Th. Streicher and B. Reus", title = "Classical logic, continuation semantics and abstract machines", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "6", pages = "543--572", month = nov, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CCC69E5E233D89BE6378EB7BF50E3AB9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1998", } @Article{Jay:1998:FM, author = "C. B. Jay and G. Bell{\`e} and E. Moggi", title = "Functorial {ML}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "6", pages = "573--619", month = nov, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DE496E31AB5D5BC0D62DCA207E98E996", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1998", } @Article{Danvy:1998:FU, author = "Olivier Danvy", title = "Functional unparsing", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "6", pages = "621--625", month = nov, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/789945109AD2AB168B504472E6B786A0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1998", } @Article{Erwig:1998:DFS, author = "Martin Erwig", title = "Diets for fat sets", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "6", pages = "627--632", month = nov, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A4574A4130665EE6CF4FAE35FD302469", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1998", } @Article{Richards:1998:BRH, author = "Hamilton Richards", title = "Book Reviews: {{\booktitle{Haskell: The Craft of Functional Programming}}, by Simon Thompson, Addison--Wesley, 1996. \booktitle{Miranda 81: The Craft of Functional Programming}, by Simon Thompson, Addison--Wesley, 1995}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "6", pages = "633--637", month = nov, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/31DDA65AA3AF51BBEEA5B3C4FC66F32A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1998", } @Article{Kahrs:1998:BRH, author = "Stefan Kahrs", title = "Book Review: {{\booktitle{Higher Order Operational Techniques in Semantics}} edited by Andrew D. Gordon and Andrew M. Pitts, Cambridge University Press 1998, ISBN 0-521-63168-8 (hardback)}", journal = j-J-FUNCT-PROGRAM, volume = "8", number = "6", pages = "633--637", month = nov, year = "1998", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AF45458996477BB29BBD1E8CFD3B3E15", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1998", } @Article{Flanagan:1999:SFA, author = "C. Flanagan and M. Felleisen", title = "The semantics of future and an application", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "1", pages = "1--31", month = jan, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F41EA83BB29440A7B3350DA0A94A9F41", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1999", } @Article{Hanus:1999:HON, author = "Michael Hanus and Christian Prehofer", title = "Higher-order narrowing with definitional trees", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "1", pages = "33--75", month = jan, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/964ED12C8B25E04C1AAAA9E86C1CF532", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1999", } @Article{Bird:1999:BNN, author = "Richard S. Bird and Ross Paterson", title = "{de Bruijn} notation as a nested datatype", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "1", pages = "77--91", month = jan, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D8BFA383FDA7EA3DC443B4C42A168F30", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1999", } @Article{Hinze:1999:EBH, author = "Ralf Hinze", title = "Explaining binomial heaps", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "1", pages = "93--104", month = jan, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D53DC543F1EF73B158D1006AD25842E4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1999", } @Article{McKenzie:1999:BRM, author = "Bruce McKenzie", title = "Book Review: {{\booktitle{Modern Compiler Implementation in ML: Basic Techniques}}, by Andrew W. Appel, Cambridge University Press, 1997, ISBN 0-521-58775-1}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "1", pages = "105--111", month = jan, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A0EAB2711910493EF8D2F068798B5E45", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1999", } @Article{Thompson:1999:BRA, author = "Simon Thompson", title = "Book Review: {{\booktitle{Advanced Functional Programming}}, edited by John Lauchbury, Erik Meijer and Tim Sheard, Lecture Notes in Computer Science 1129, Springer-Verlag, 1996}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "1", pages = "105--111", month = jan, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/596D4554B216475A6A957DD39E071924", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1999", } @Article{Burton:1999:BRA, author = "F. Warren Burton", title = "Book Review: {{\booktitle{Advanced Functional Programming}}: Lecture Notes in Computer Science 925, edited by Johan Jeuring and Erik Meijer, Springer-Verlag, 1995}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "1", pages = "105--111", month = jan, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F1EEA48458E15F0D5929E41543BB2848", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 1999", } @Article{Boulton:1999:TOR, author = "Richard J. Boulton", title = "Transparent optimisation of rewriting combinators", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "2", pages = "113--146", month = mar, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B1CBB51C9905A56327BB68336A17303C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1999", } @Article{Hanna:1999:ITP, author = "Keith Hanna", title = "Implementing theorem provers in a purely functional style", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "2", pages = "147--166", month = mar, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5F6C9B0FB71F479BF44B513495DB820D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1999", } @Article{Luth:1999:FDI, author = "C. L{\"u}th and B. Wolff", title = "Functional design and implementation of graphical user interfaces for theorem provers", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "2", pages = "167--189", month = mar, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CCF0F17A6E0B3A38BF7FADA195D2CD17", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1999", } @Article{Muller:1999:HHL, author = "Olaf M{\"u}ller and Tobias Nipkow and David {Von Oheimb} and Oscar Slotosch", title = "{HOLCF} = {HOL} + {LCF}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "2", pages = "191--223", month = mar, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DF841795DC24D986945EB72EBBE31939", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1999", } @Article{Ireland:1999:AVF, author = "Andrew Ireland and Alan Bundy", title = "Automatic verification of functions with accumulating parameters", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "2", pages = "225--245", month = mar, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/38920FB596F373F0EAF3D19243FA77F2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 1999", } @Article{Hofmann:1999:SLM, author = "Martin Hofmann", title = "Semantics of linear\slash modal lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "247--277", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C093CB42F73825CD9E1F2472DEE272AE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Herrmann:1999:PDC, author = "Christoph A. Herrmann and Christian Lengauer", title = "Parallelization of divide-and-conquer by translation to nested loops", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "279--310", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1FCD1927A7690BC9E370C847BF3E804C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Bird:1999:E, author = "Richard Bird", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "311--311", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1080708F356AC4CFDAA0F382103D82D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Claessen:1999:PMC, author = "Koen Claessen", title = "A poor man's concurrency monad", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "313--323", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A369E310ADAE4455020C918FC1D47958", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Mcilroy:1999:PSP, author = "M. Douglas Mcilroy", title = "Power series, power serious", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "325--337", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/19863F4EAACC33E1E01DE2A2114EC7DF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Gibbons:1999:PDR, author = "Jeremy Gibbons", title = "A pointless derivation of radix sort", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "339--346", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/398024F932C04F26CD69ACF9E1E6E734", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Bailes:1999:BRF, author = "Paul A. Bailes", title = "Book Review: {{\booktitle{Functional Programming Languages in Education}}, by P. H. Hartel and R. Plasmeijer, editors, Springer-Verlag, 1995}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "347--354", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/677F2FF7A45978FCEE6512FC5116B2BE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Poll:1999:BRA, author = "Erik Poll and Simon Thompson", title = "Book Review: {{\booktitle{Algebra of Programming}}, by Richard Bird and Oege de Moor, Prentice Hall, 1996 (dated 1997)}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "3", pages = "347--354", month = may, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7FE8E8A9A0B49E557E894D78DC085FF2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 1999", } @Article{Hutton:1999:TUE, author = "Graham Hutton", title = "A tutorial on the universality and expressiveness of fold", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "4", pages = "355--372", month = jul, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CDBAA53C7120E23CBBBE206FD47FDBAA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1999", } @Article{Gordon:1999:CEI, author = "Andrew D. Gordon and Paul D. Hankin and S{\o}ren B. Lassen", title = "Compilation and equivalence of imperative objects", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "4", pages = "373--426", month = jul, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1AA6AF3D5AB7A4270503884EFF380211", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1999", } @Article{Nishimura:1999:PFP, author = "Susumu Nishimura and Atsushi Ohori", title = "Parallel functional programming on recursively defined data via data-parallel recursion", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "4", pages = "427--462", month = jul, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B67FA8F9DD3686BA2DC7B44F277A13A0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1999", } @Article{Harper:1999:PDD, author = "Robert Harper", note = "See corrigendum \cite{Harper:2009:FPP}.", title = "Proof-directed debugging", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "4", pages = "463--469", month = jul, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C33E27D7A70190D0A265935CAF9938A8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1999", } @Article{Okasaki:1999:RBT, author = "Chris Okasaki", title = "Red-black trees in a functional setting", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "4", pages = "471--477", month = jul, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/62BC5EA75A2C95E3F6EE95AE3DADF0E5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1999", } @Article{Hartel:1999:BRF, author = "Pieter Hartel", title = "Book Review: {{\booktitle{The Functional Approach to Programming}}, by Guy Cousineau and Michel Mauny, Cambridge University Press, 1998, ISBN 0-521-57681-4 pbk, xiv+445 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "4", pages = "479--482", month = jul, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1F0BE3028E4FAF42EF9BEF79A5755869", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1999", } @Article{Okasaki:1999:BRC, author = "Chris Okasaki", title = "Book Review: {{\booktitle{Computability and Complexity: From a Programming Perspective}}, by Neil D. Jones, MIT Press, 1997}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "4", pages = "479--482", month = jul, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1373D4359E7AEA4AFAD334F84129F521", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 1999", } @Article{Thiemann:1999:CPG, author = "Peter Thiemann", title = "Combinators for program generation", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "5", pages = "483--525", month = sep, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7D7702570EFD837B154B23859577D701", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1999", } @Article{Rondogiannis:1999:HOF, author = "P. Rondogiannis and W. W. Wadge", title = "Higher-order functional languages and intensional logic", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "5", pages = "527--564", month = sep, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A768CE60E432D7F635C82C0F3BD64E4C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1999", } @Article{Statman:1999:APT, author = "Richard Statman and Henk Barendregt", title = "Applications of Plotkin-terms: partitions and morphisms for closed terms", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "5", pages = "565--575", month = sep, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6BCD6ACD4331B7DA55CC1987D99A49DB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1999", } @Article{Hinze:1999:BRP, author = "Ralf Hinze", title = "Book Review: {{\booktitle{Purely Functional Data Structures}}, by Chris Okasaki, Cambridge University Press, 1998, 220 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "5", pages = "577--578", month = sep, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F95E7BBCF0DFE43815A52B26E6D07914", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 1999", } @Article{Wakeling:1999:CLF, author = "David Wakeling", title = "Compiling lazy functional programs for the {Java} Virtual Machine", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "6", pages = "579--603", month = nov, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/java.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/virtual-machines.bib", URL = "https://www.cambridge.org/core/product/AC59FAFC68063D9EC71E4FCF283E7EFC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1999", } @Article{Le:1999:URM, author = "Dinh L{\^e} and D. Stott Parker", title = "Using randomization to make recursive matrix algorithms practical", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "6", pages = "605--624", month = nov, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5F45C741CF61E5345A6C8174DA9E120D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1999", } @Article{Crolard:1999:CCC, author = "Tristan Crolard", title = "A confluent $ \lambda $-calculus with a catch\slash throw mechanism", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "6", pages = "625--647", month = nov, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/69855F4EC7E940B0FB7B038832033C4F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1999", } @Article{Geser:1999:PFP, author = "Alfons Geser and Sergei Gorlatch", title = "Parallelizing functional programs by generalization", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "6", pages = "649--673", month = nov, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5459217AA3E3850B8BAB23F884C5B1FB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1999", } @Article{Barthe:1999:TCI, author = "Gilles Barthe", title = "Type-checking injective pure type systems", journal = j-J-FUNCT-PROGRAM, volume = "9", number = "6", pages = "675--698", month = nov, year = "1999", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7F96FF1C8E04E3C4932AA574FFBD219A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 1999", } @Article{Meijer:2000:SSW, author = "Erik Meijer", title = "Server side web scripting in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "1", pages = "1--18", month = jan, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F34DEFF8D123F59DB19AAF76DA5241F0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2000", } @Article{Wong:2000:KFQ, author = "Limsoon Wong", title = "{Kleisli}, a functional query system", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "1", pages = "19--56", month = jan, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BDB5049BBB1F2263B2431C5DAF951DC3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2000", } @Article{Jung:2000:VPT, author = "Yang Jung and Greg Michaelson", title = "A visualisation of polymorphic type checking", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "1", pages = "57--75", month = jan, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3234142DE64E7B8508F8C803012A4FFA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2000", } @Article{Hasegawa:2000:GTL, author = "Masahito Hasegawa", title = "{Girard} translation and logical predicates", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "1", pages = "77--89", month = jan, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/33BFABF75573B9D81D9BBE51E0D6C524", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2000", } @Article{Hayden:2000:DCM, author = "Mark Hayden", title = "Distributed communication in {ML}", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "1", pages = "91--120", month = jan, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A6222A3C76C0B6C086AB7404A1929E1D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2000", } @Article{Barendregt:2000:LTN, author = "Henk Barendregt and Silvia Ghilezan", title = "{Lambda} terms for natural deduction, sequent calculus and cut elimination", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "1", pages = "121--134", month = jan, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C94BB5ECFC2E2B3F3EF4F8920A2840BC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2000", } @Article{Despeyroux:2000:SIL, author = "Jo{\"e}lle Despeyroux and Robert Harper", title = "Special issue on Logical Frameworks and Metalanguages", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "1", pages = "135--136", month = jan, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "http//www-sop.inria.fr/certilab/LFM00/cfp-jfp.html; https://www.cambridge.org/core/product/1D1E430960CA01946A231DD0C8D44BC1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2000", } @Article{Betarte:2000:TCD, author = "Gustavo Betarte", title = "Type checking dependent (record) types and subtyping", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "2", pages = "137--166", month = mar, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1793E1F504A8B156B7A3EF9F17A42549", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2000", } @Article{Bierman:2000:PEL, author = "G. M. Bierman", title = "Program equivalence in a linear functional language", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "2", pages = "167--190", month = mar, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0A99518FCBBB490A21FF29018A32C97E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2000", } @Article{Hoogendijk:2000:CTC, author = "Paul Hoogendijk and Oege {De Moor}", title = "Container types categorically", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "2", pages = "191--225", month = mar, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F65973701316677A02E2F03981043AB8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2000", } @Article{Papaspyrou:2000:SEO, author = "Nikolaos S. Papaspyrou and Dragan Ma{\'c}os", title = "A study of evaluation order semantics in expressions with side effects", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "3", pages = "227--244", month = may, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E7D20CA2755BFF9927644E34E20D8FB6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2000", } @Article{Thompson:2000:FRA, author = "Simon Thompson", title = "A functional reactive animation of a lift using Fran", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "3", pages = "245--268", month = may, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C828ACD945F6DF45CE9B5DFDF0B67C76", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2000", } @Article{Leroy:2000:MMS, author = "Xavier Leroy", title = "A modular module system", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "3", pages = "269--303", month = may, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A8D022C76CBFB0DD9EEA05458D5C662D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2000", } @Article{Hinze:2000:PTB, author = "Ralf Hinze", title = "Perfect trees and bit-reversal permutations", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "3", pages = "305--317", month = may, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AD88A8EA0B024153C58AC1C30C6E278E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2000", } @Article{Hutton:2000:SIH, author = "Graham Hutton", title = "Special issue on {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "3", pages = "319--319", month = may, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/450EE1A5F92FD090872D016121C4889B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2000", } @Article{Guillaume:2000:CDP, author = "Bruno Guillaume", title = "The $ \lambda s_e$-calculus does not preserve strong normalisation", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "4", pages = "321--325", month = jul, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E331421A97E0CAF4BA06790C2D1FE488", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Hinze:2000:GGT, author = "Ralf Hinze", title = "Generalizing generalized tries", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "4", pages = "327--351", month = jul, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/03C839ABDC2CE3326B73CDDD35DD568E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Serrano:2000:BID, author = "Manuel Serrano", title = "{Bee}: an integrated development environment for the {Scheme} programming language", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "4", pages = "353--395", month = jul, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BED154F41D9CB0F01F98C08717EC287B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Spivey:2000:CBF, author = "Michael Spivey", title = "Combinators for breadth-first search", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "4", pages = "397--408", month = jul, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/60383337C85657F3F6549C18F4E345BA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Fridlender:2000:DWN, author = "Daniel Fridlender and Mia Indrika", title = "Do we need dependent types?", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "4", pages = "409--415", month = jul, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/374DA8854D388E986FE35859390C1C4D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Barthe:2000:DFP, author = "Gilles Barthe and Morten Heine S{\o}rensen", title = "Domain-free pure type systems", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "5", pages = "417--452", month = sep, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5B8D3E23AD63A508EDF6AF706123E56E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Niehren:2000:UCC, author = "Joachim Niehren", title = "Uniform confluence in concurrent computation", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "5", pages = "453--499", month = sep, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/271AB639DACFA4796A3E1A01EA9A3E1B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Tennent:2000:BRT, author = "R. D. Tennent", title = "Book Review: {{\booktitle{Theories of Programming Languages}}, by John C. Reynolds, Cambridge University Press, 1998}", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "5", pages = "501--508", month = sep, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0E17EB1A328285CF70B73D613981D43C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{vonSydow:2000:BRH, author = "Bj{\"o}rn von Sydow", title = "Book Review: {{\booktitle{The Haskell School of Expression: Learning Functional Programming Through Multimedia}}, by Paul Hudak, Cambridge University Press, 2000, 363 pp., ISBN 0-521-64408-9}", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "5", pages = "501--508", month = sep, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6215F433B7EF37CCC59F36B888AB9BDA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Michaelson:2000:BRO, author = "Greg Michaelson", title = "Book Review: {{\booktitle{The Optimal Implementation of Functional Programming Languages}}, by A. Asperti and S. Guerrini, Cambridge University Press, 1998, 392 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "5", pages = "501--508", month = sep, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7822F5E4AF914276C9AC0CF5062D54AF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Lins:2000:BRR, author = "Rafael D. Lins", title = "Book Review: {{\booktitle{Research Directions in Parallel Functional Programming}}, by Kevin Hammond and Greg Michaelson, editors, Springer-Verlag, 1999}", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "5", pages = "501--508", month = sep, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3BC7EEFC025142E799170BA58B53CCA0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 November 2000", } @Article{Damiani:2000:AUC, author = "Ferruccio Damiani and Paola Giannini", title = "Automatic useless-code elimination for {HOT} functional programs", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "6", pages = "509--559", month = nov, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C78E57AB79A5EF9C3B0C7AE2DD9D8CE9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2001", } @Article{Fradet:2000:CSF, author = "Pascal Fradet and Julien Mallet", title = "Compilation of a specialized functional language for massively parallel computers", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "6", pages = "561--605", month = nov, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF4B9B8C427AEB52A57377DECD78BEC6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2001", } @Article{Goldberg:2000:AEL, author = "Mayer Goldberg", title = "An adequate and efficient left-associated binary numeral system in the $ \lambda $-calculus", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "6", pages = "607--623", month = nov, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FD3368D7BE39F3E82A171766AB7189D1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2001", } %%% Page gap in v10n6pp624--626 at publisher Web site @Article{Taha:2000:SIS, author = "Walid Taha and Peter Wadler", title = "Special issue on Semantics, Applications, and Implementation of Program Generation", journal = j-J-FUNCT-PROGRAM, volume = "10", number = "6", pages = "627--627", month = nov, year = "2000", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A70CD48E1D425AE54F0DD70295E903DE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2001", } @Article{Leivant:2001:E, author = "Daniel Leivant and Bob Constable", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "1", pages = "1--1", month = jan, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E97F5976941A1F90B1BDBDF15D1931C8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 March 2001", } @Article{Benzinger:2001:ACA, author = "Ralph Benzinger", title = "Automated complexity analysis of {Nuprl} extracted programs", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "1", pages = "3--31", month = jan, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/14847C50A5F64488246A9D19B62BFB50", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 March 2001", } @Article{Bonfante:2001:API, author = "G. Bonfante and A. Cichon and J.-Y. Marion and H. Touzet", title = "Algorithms with polynomial interpretation termination proof", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "1", pages = "33--53", month = jan, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B4F33C45A883BF3C875699EAC091F86E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 March 2001", } @Article{Jones:2001:EPH, author = "Neil D. Jones", title = "The expressive power of higher-order types or, life without {CONS}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "1", pages = "55--94", month = jan, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/21B766EA77D6646049BCF312279B1B17", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 March 2001", } @Article{Caporaso:2001:PAC, author = "Salvatore Caporaso and Emanuele Covino and Giovanni Pani", title = "A predicative approach to the classification problem", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "1", pages = "95--116", month = jan, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BBD626FEFD6A1DDC3A607FFF08676C95", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 March 2001", } @Article{Irwin:2001:CBF, author = "Robert J. Irwin and James S. Royer and Bruce M. Kapron", title = "On characterizations of the basic feasible functionals, {Part I}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "1", pages = "117--153", month = jan, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9FECA793B66F66EC01C17ED56823CC38", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 March 2001", } @Article{Burnett:2001:FFO, author = "Margaret Burnett and John Atwood and Rebecca Walpole Djang and James Reichwein and Herkimer Gottfried and Sherry Yang", title = "{Forms/3}: A first-order visual language to explore the boundaries of the spreadsheet paradigm", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "2", pages = "155--206", month = mar, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/66F1ACF22742EA28DD52608A5122E70F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 April 2001", } @Article{Kirchner:2001:PRP, author = "H{\'e}l{\`e}ne Kirchner and Pierre-Etienne Moreau", title = "Promoting rewriting to a programming language: a compiler for non-deterministic rewrite programs in associative-commutative theories", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "2", pages = "207--251", month = mar, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/668DC798B3CB263206CE9FB50CAAAF02", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 April 2001", } @Article{Wood:2001:BRS, author = "Alan Wood", title = "Book Review: {{\booktitle{Structure and Interpretation of Computer Programs}}, 2nd Ed by Abelson and Sussman, with Sussman, MIT Press, 1996, ISBN 0-262-51087-1, 657 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "2", pages = "253--262", month = mar, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DF5CF9995BD04B6916A407D09EDAB6F2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 April 2001", } @Article{ODonnell:2001:BRC, author = "John O'Donnell", title = "Book Review: {{\booktitle{Concurrent Programming in ML}}, by John H. Reppy, Cambridge University Press, 1999, ISBN 0-521-48089-2, xv+308 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "2", pages = "253--262", month = mar, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/621FF1E119546D900CCFFE0DBDB3A098", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 April 2001", } @Article{Klop:2001:BRT, author = "Jan Willem Klop", title = "Book Review: {{\booktitle{Term Rewriting and All That}}, by Franz Baader and Tobias Nipkow, Cambridge University Press, 1998, ISBN 0-521-45520-0 (hardback), 301 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "2", pages = "253--262", month = mar, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3053BC8F59F25E200EEA9D58CAE2F557", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 April 2001", } @Article{Hanus:2001:BRP, author = "Michael Hanus", title = "Book Review: {{\booktitle{Programming with Constraints: An Introduction}}, by Kim Marriott and Peter J. Stuckey, MIT Press, 1998}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "2", pages = "253--262", month = mar, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DEEA0CCD23684416A44744A8908C95C3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 April 2001", } @Article{Kluge:2001:BRI, author = "Werner Kluge", title = "Book Review: {{\booktitle{Introduction to Programming Using SML}}, by M. R. Hansen and H. Rischel, Addison Wesley, 1999, ISBN 0-201-39820-6}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "2", pages = "253--262", month = mar, year = "2001", CODEN = "JFPRES", DOI = "", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0722E35459563C17C96059B8E28E0A69", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 April 2001", } @Article{Palsberg:2001:PFI, author = "Jens Palsberg and Christina Pavlopoulou", title = "From Polyvariant flow information to intersection and union types", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "3", pages = "263--317", month = may, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680100394X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/124B92D33BB601EA71CEE2916255E782", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 May 2001", } @Article{Wand:2001:SCD, author = "Mitchell Wand and William D. Clinger", title = "Set constraints for destructive array update optimization", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "3", pages = "319--346", month = may, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801003938", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7FB3D17C44EC7B1C98EE99CD6825A303", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 May 2001", } @Article{Bird:2001:FPU, author = "Richard S. Bird", title = "Functional Pearl: Unfolding pointer algorithms", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "3", pages = "347--358", month = may, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801003914", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6C58105CDEFA4B5B46D59F275575996B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 May 2001", } @Article{Bennett:2001:PFT, author = "Andrew J. Bennett and Paul H. J. Kelly and Ross A. Paterson", title = "Pipelined functional tree accesses and updates: scheduling, synchronization, caching and coherence", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "4", pages = "359--393", month = jul, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801003793", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/21248D1EB7DD91D3D0810D2BB3690A3A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 September 2001", } @Article{Benton:2001:ES, author = "Nick Benton and Andrew Kennedy", title = "Exceptional syntax", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "4", pages = "395--410", month = jul, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004099", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/58206FB399EDC9F197A0D53BC46E4667", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 September 2001", } @Article{Bird:2001:MMP, author = "Richard S. Bird", title = "Maximum marking problems", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "4", pages = "411--424", month = jul, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004038", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/63E57511542AE88B1A6EE66C959F3AAE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 September 2001", } @Article{Kahrs:2001:RBT, author = "Stefan Kahrs", title = "Red-black trees with types", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "4", pages = "425--432", month = jul, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004026", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/632BDF7BE8CD1F6EAEDEA37E6046E4A1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 September 2001", } @Article{Dyckhoff:2001:BRC, author = "Roy Dyckhoff", title = "Book Review: {{\booktitle{Computational Logic}}, by Ulrich Berger and Helmut Schwichtenberg, editors, Springer-Verlag, 1999, 444 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "4", pages = "433--436", month = jul, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801214117", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2C9DC025F44D11832888C7B21E8F446E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 September 2001", } @Article{Jeffrey:2001:BRC, author = "Alan Jeffrey", title = "Book Review: {{\booktitle{Communicating and Mobile Systems: the $ \pi $-calculus}}, by Robin Milner, Cambridge University Press, 1999}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "4", pages = "433--436", month = jul, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801224113", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BD49BCAF28ADE3CA15C9083B19B5AD9B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 September 2001", } @Article{Barthe:2001:SID, author = "Gilles Barthe and Peter Dybjer and Peter Thiemann", title = "Special issue on Dependent Type Theory Meets Programming Practice: Call for papers", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "4", pages = "437--437", month = jul, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004105", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/67A3CF74B38FD242DD8ADBCF8EDD1901", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 September 2001", } @Article{Okasaki:2001:SIA, author = "Chris Okasaki", title = "Special issue on Algorithmic aspects of functional programming languages", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "5", pages = "439--440", month = sep, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004142", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/504CECC3DCAF5F29E09AC217692C4DE6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 August 2001", } @Article{Blelloch:2001:PT, author = "Guy Blelloch and Hal Burch and Karl Crary and Robert Harper and Gary Miller and Noel Walkington", title = "Persistent triangulations", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "5", pages = "441--466", month = sep, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004087", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C7F680713ADE671FB51850F1850B9B2D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 August 2001", } @Article{Erwig:2001:IGF, author = "Martin Erwig", title = "Inductive graphs and functional graph algorithms", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "5", pages = "467--492", month = sep, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004075", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2210F7C31A34EA4CF5008ED9E7B4EF62", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 August 2001", } @Article{Hinze:2001:MD, author = "Ralf Hinze", title = "Manufacturing datatypes", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "5", pages = "493--524", month = sep, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680100404X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5F23278226F73D01110E6E5A130D36A3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 August 2001", } @Article{Moss:2001:IBP, author = "Graeme E. Moss and Colin Runciman", title = "Inductive benchmarking for purely functional data structures", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "5", pages = "525--556", month = sep, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004063", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/65B673660F49C5C993B66CA4397A6189", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 August 2001", } @Article{Nordin:2001:MLS, author = "Thomas Nordin and Andrew Tolmach", title = "Modular lazy search for Constraint Satisfaction Problems", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "5", pages = "557--587", month = sep, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004051", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0BD2B81EEF6550BD9DF9EC6BB5E1F079", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 August 2001", } @Article{dePaiva:2001:BRD, author = "Valeria de Paiva", title = "Book Review: {{\booktitle{Domains and Lambda-Calculi}}, by R. M. Amadio and P.-L. Curien, Springer-Verlag, 1999, ISBN 0-521-58775-1}", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "5", pages = "589--589", month = sep, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004130", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FF3CC1C45998ABE60941BAA6D9B7E97B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 August 2001", } @Article{Moggi:2001:MEE, author = "E. Moggi and Amr Sabry", title = "Monadic encapsulation of effects: a revised approach (extended version)", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "6", pages = "591--627", month = nov, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004154", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D31AEC33C1E8291B309578FA84B4664D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 November 2001", } @Article{Nilsson:2001:HLB, author = "Henrik Nilsson", title = "How to look busy while being as lazy as ever: the Implementation of a lazy functional debugger", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "6", pages = "629--671", month = nov, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680100418X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CEE05894A09DA11ECD1FC9952AD4C008", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 November 2001", } @Article{Danvy:2001:NET, author = "Olivier Danvy and Morten Rhiger and Kristoffer H. Rose", title = "Normalization by evaluation with typed abstract syntax", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "6", pages = "673--680", month = nov, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004166", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EB9C84EDC74834E940111BC94D2E0481", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 November 2001", } @Article{Hinze:2001:WW, author = "Ralf Hinze and Johan Jeuring", title = "Weaving a web", journal = j-J-FUNCT-PROGRAM, volume = "11", number = "6", pages = "681--689", month = nov, year = "2001", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004129", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CD429AE301A49C755941BD867E133766", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 November 2001", } @Article{Abel:2002:PAS, author = "Andreas Abel and Thorsten Altenkirch", title = "A predicative analysis of structural recursion", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "1", pages = "1--41", month = jan, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004191", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D587A7DC2E95DFA4C8E1F977C73B92FE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 January 2002", } @Article{Morrisett:2002:SBT, author = "Greg Morrisett and Karl Crary and Neal Glew and David Walker", title = "Stack-based typed assembly language", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "1", pages = "43--88", month = jan, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004178", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FAA86C307845C6E28B88F57EE64C6F3B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 January 2002", } @Article{Thomas:2002:BRP, author = "Mike Thomas", title = "Book Review: {{\booktitle{Principles of Programming Languages Design, Evaluation, and Implementation}} (3rd ed.), by Bruce J. MacLennan, Oxford University Press, 1999, ISBN 0-19-511306-3}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "1", pages = "89--90", month = jan, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680100421X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6891FE9D72DB2727931CBC75ABA8C591", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 January 2002", } @Article{Ancona:2002:CMS, author = "Davide Ancona and Elena Zucca", title = "A calculus of module systems", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "2", pages = "91--132", month = mar, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004257", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9FDD4C5B6EE93F4AC673D96BDE2DEBEA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 March 2002", } @Article{Duggan:2002:TCM, author = "Dominic Duggan and John Ophel", title = "Type-checking multi-parameter type classes", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "2", pages = "133--158", month = mar, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004233", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EABE479DF71BA3B31843E1518E5FA265", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 March 2002", } @Article{Findler:2002:DPE, author = "Robert Bruce Findler and John Clements and Cormac Flanagan and Matthew Flatt and Shriram Krishnamurthi and Paul Steckler and Matthias Felleisen", title = "{DrScheme}: a programming environment for {Scheme}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "2", pages = "159--182", month = mar, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004208", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A3F8F65C27FF86D9CEB63B61DBB3EEC6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 March 2002", } @Article{Wells:2002:CPP, author = "J. B. Wells and Allyn Dimock and Robert Muller and Franklyn Turbak", title = "A calculus with polymorphic and polyvariant flow types", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "3", pages = "183--227", month = may, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004245", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:28 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5A4E09535BC9D305098BB062655407AB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 May 2002", } @Article{DalZilio:2002:RAC, author = "Silvano {Dal Zilio} and Andrew D. Gordon", title = "Region analysis and a $ \pi $-calculus with groups", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "3", pages = "229--292", month = may, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004270", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:28 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/47E03F3644192C26732CDBD1AA210952", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 May 2002", } @Article{Hutton:2002:SDI, author = "Graham Hutton", title = "Special Double Issue on {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "4--5", pages = "293--294", month = jul, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680200922X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A139AA548F13B28FCFA9D8D38CBDEC66", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 July 2003", } @Article{Faxen:2002:SSH, author = "Karl-Filip Fax{\'e}n", title = "A static semantics for {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "4--5", pages = "295--357", month = jul, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004380", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9D90E0C7DE8DA7D6BAEAC5143E658E1D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 July 2003", } @Article{Marlow:2002:DHP, author = "Simon Marlow", title = "Developing a high-performance web server in {Concurrent Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "4--5", pages = "359--374", month = jul, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680200432X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/69170C1B55537BEE303E846C87A33CFD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 July 2003", } @Article{McBride:2002:FIS, author = "Conor McBride", title = "Faking it Simulating dependent types in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "4--5", pages = "375--392", month = jul, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004355", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A904B84CA962F2D75578445B703F199A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 July 2003", } @Article{PeytonJones:2002:SGH, author = "Simon {Peyton Jones} and Simon Marlow", title = "Secrets of the {Glasgow Haskell Compiler} inliner", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "4--5", pages = "393--434", month = jul, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004331", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8DD9A82FF4189A0093B7672193246E22", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 July 2003", } @Article{Thiemann:2002:TRH, author = "Peter Thiemann", title = "A typed representation for {HTML} and {XML} documents in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "4--5", pages = "435--468", month = jul, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004392", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF4BC3BA84763A9D4FB3007719BB09FE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 July 2003", } @Article{Trinder:2002:PDH, author = "P. W. Trinder and H.-W. Loidl and R. F. Pointon", title = "Parallel and Distributed {Haskells}", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "4--5", pages = "469--510", month = jul, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004343", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D24021D5389F8A8CBA96C15FBBB5EFC9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 July 2003", } @Article{Gapeyev:2002:RSR, author = "Vladimir Gapeyev and Michael Y. Levin and Benjamin C. Pierce", title = "Recursive subtyping revealed", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "6", pages = "511--548", month = nov, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004318", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E4A5C810FDEB5B865381D8F890A1623F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 November 2002", } @Article{Selinger:2002:LCA, author = "Peter Selinger", title = "The lambda calculus is algebraic", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "6", pages = "549--566", month = nov, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004294", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6F42B3B30AD21B0E0E026BAFFFB79C8B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 November 2002", } @Article{Crary:2002:IPT, author = "Karl Crary and Stephanie Weirich and Greg Morrisett", title = "Intensional polymorphism in type-erasure semantics", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "6", pages = "567--600", month = nov, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004282", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B46353534BE6D97919C442C4BD326845", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 November 2002", } @Article{Hinze:2002:FLB, author = "Ralf Hinze", title = "A fresh look at binary search trees", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "6", pages = "601--607", month = nov, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004269", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/95DB17CADC4CBA335334C2122D564299", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 November 2002", } @Article{Hutton:2002:CP, author = "Graham Hutton", title = "The countdown problem", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "6", pages = "609--616", month = nov, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004300", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FCF81E290B194D1ACBF699842D4D4CA5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 November 2002", } @Article{Friedman:2002:CLP, author = "Daniel P. Friedman and Amr Sabry", title = "{CPS} in little pieces: composing partial continuations", journal = j-J-FUNCT-PROGRAM, volume = "12", number = "6", pages = "617--622", month = nov, year = "2002", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796801004221", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A704CEDFCFBC2DF259D269B584FC038F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 November 2002", } @Article{PeytonJones:2003:I, author = "Simon {Peyton Jones}", title = "1 Introduction", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "i-6", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803000315", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C418D095ECDDA0E2C777BA68D09C2592", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:LS, author = "Simon {Peyton Jones}", title = "2 Lexical Structure", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "7--16", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803000418", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/52807D0D55B94769840471E2A39864C7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:E, author = "Simon {Peyton Jones}", title = "3 Expressions", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "17--38", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803000510", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3994C7B69430EBECD0C9127FBCAAE2EA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:DB, author = "Simon {Peyton Jones}", title = "4 Declarations and Bindings", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "39--66", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803000613", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A525696031147F9B7C9452E12DE4422B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:M, author = "Simon {Peyton Jones}", title = "5 Modules", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "67--80", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803000716", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6363089C539D816849F92D67B1D2374B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:PTC, author = "Simon {Peyton Jones}", title = "6 Predefined Types and Classes", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "81--96", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803000819", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A512C0BB77D425E55066CBF97E68C153", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:BIO, author = "Simon {Peyton Jones}", title = "7 Basic Input\slash Output", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "97--102", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803000911", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/43840B587166A4609773DA629DD318CD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:SP, author = "Simon {Peyton Jones}", title = "8 Standard Prelude", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "103--124", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001011", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/52BD5428223DA027C080DD24A25ECF60", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:SR, author = "Simon {Peyton Jones}", title = "9 Syntax Reference", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "125--138", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001114", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F5BC1846746FDDEDC06E0A0FEF8408C9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:SDI, author = "Simon {Peyton Jones}", title = "10 Specification of Derived Instances", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "139--144", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001217", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/81CAE922465978B6F3410EDC53BBCB0D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:CP, author = "Simon {Peyton Jones}", title = "11 Compiler Pragmas", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "145--146", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680300131X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B57AE39A32A5A12C2482FBBBF1053AE5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:RNa, author = "Simon {Peyton Jones}", title = "12 Rational Numbers", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "149--152", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001412", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib", URL = "https://www.cambridge.org/core/product/AC5742F18F56DDBC1A1F9E0183B8A215", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", pagecount = "6", remark = "Special Issue: The Journals of Functional Programming. Haskell 98 II The Haskell 98 Libraries.", tableofcontents = "27.1 The RandomGen class, and the StdGen generator / 236 \\ 27.2 The Random class / 239 \\ 27.3 The global random number generator / 240", } @Article{PeytonJones:2003:CN, author = "Simon {Peyton Jones}", title = "13 Complex Numbers", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "153--156", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001515", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8C55E08669D5EB6F40DBED820B3CFA85", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:NF, author = "Simon {Peyton Jones}", title = "14 Numeric Functions", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "157--168", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001618", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6D11CE287442484A58F189C8619B1A1F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:IOa, author = "Simon {Peyton Jones}", title = "15 Indexing Operations", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "169--172", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001710", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/47AC0A8BD9F0D447F15145CBF341FF05", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:A, author = "Simon {Peyton Jones}", title = "16 Arrays", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "173--178", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001813", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6CCA8C69B7ADF5D795FBFB3C12F15244", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:LU, author = "Simon {Peyton Jones}", title = "17 List Utilities", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "179--190", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803001916", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E46CD6A1ABCDF6E08170B8255C58EACE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:MUa, author = "Simon {Peyton Jones}", title = "18 {Maybe} Utilities", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "191--192", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002016", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F01A9571ED93426312B03C95381F852B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:CU, author = "Simon {Peyton Jones}", title = "19 Character Utilities", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "193--198", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002119", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/28AB9D1B1C5DB1C431114A9BACCBC886", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:MUb, author = "Simon {Peyton Jones}", title = "20 Monad Utilities", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "199--204", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002211", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:31 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D74BCFCB041AFF5AF5A799451999A8EB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:IOb, author = "Simon {Peyton Jones}", title = "21 Input\slash Output", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "205--218", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002314", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/032C8D62ACDD94C0D3EA86900DC9843B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:DF, author = "Simon {Peyton Jones}", title = "22 Directory Functions", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "219--222", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002417", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F1C2EF26D6D98A1F16C6677151D5AD19", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:SF, author = "Simon {Peyton Jones}", title = "23 System Functions", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "223--224", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680300251X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/01D58F1F5AE939E537158458F973F412", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:DT, author = "Simon {Peyton Jones}", title = "24 Dates and Times", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "225--230", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002612", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7DB9AC52468CE97307DF137FAEB47224", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:L, author = "Simon {Peyton Jones}", title = "25 Locales", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "231--232", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002715", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3C08562BE49F3903F9FDF9204E027404", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:CT, author = "Simon {Peyton Jones}", title = "26 {CPU} Time", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "233--234", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002818", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/462582A0E2C7C43B347A1FBDCDB0050F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:RNb, author = "Simon {Peyton Jones}", title = "27 Random Numbers", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "235--240", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803002910", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E141AFF92D015912D4A5CC313B0D6A9F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{PeytonJones:2003:B, author = "Simon {Peyton Jones}", title = "Bibliography", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "1", pages = "241--255", month = jan, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803003010", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Thu Jul 13 06:32:58 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/99DCBB6B2FF8F852518493D2A27FB983", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 January 2003", } @Article{Huet:2003:SIL, author = "G{\'e}rard Huet", title = "Special issue on `Logical frameworks and metalanguages'", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "2", pages = "257--260", month = mar, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004549", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:32 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/62D0801AECDE360EAC6DF16078B69B4E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 March 2003", } @Article{Barthe:2003:STT, author = "Gilles Barthe and Venanzio Capretta and Olivier Pons", title = "Setoids in type theory", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "2", pages = "261--293", month = mar, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004501", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:32 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6A223F72737E421BD9D642C14EB5600B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 March 2003", } @Article{Levin:2003:TLP, author = "Michael Y. Levin and Benjamin C. Pierce", title = "{TinkerType}: a language for playing with formal systems", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "2", pages = "295--316", month = mar, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004550", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:32 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/48B7A773D0B8FDB7D1A3E644F8BEA9CA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 March 2003", } @Article{Luo:2003:PLF, author = "Zhaohui Luo", title = "{PAL+}: a lambda-free logical framework", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "2", pages = "317--338", month = mar, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004525", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:32 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C2F3220804821E7AA0D57FF1B48F8AE4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 March 2003", } @Article{Walukiewicz-Chrzaszcz:2003:TRC, author = "Daria Walukiewicz-Chrzaszcz", title = "Termination of rewriting in the Calculus of Constructions", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "2", pages = "339--414", month = mar, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004641", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:32 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A9C59D53BDF36F535AB3DB938140C0D3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 March 2003", } @Article{Rockl:2003:FAS, author = "Christine R{\"o}ckl and Daniel Hirschkoff", title = "A fully adequate shallow embedding of the $ \pi $-calculus in {Isabelle/HOL} with mechanized syntax analysis", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "2", pages = "415--451", month = mar, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004653", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:32 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1754542B03E4A446E0A6686D6C2E5AF8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 March 2003", } @Article{Taha:2003:SAI, author = "Walid Taha", title = "`Semantics, Applications, and Implementation of Program Generation'", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "453--454", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004677", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/13996AAD17C58EF97A28E2CA9424EC14", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Elliott:2003:CEL, author = "Conal Elliott and Sigbj{\o}rn Finne and Oege {De Moor}", title = "Compiling embedded languages", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "455--481", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004574", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4B0A7526CC16907F445CCF27277E9B9B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Fischer:2003:ASG, author = "Bernd Fischer and Johann Schumann", title = "{AutoBayes}: a system for generating data analysis programs from statistical models", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "483--508", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004562", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/00956DF4D7E5C4362C86FDF8B28F3D7B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Fischbach:2003:SCL, author = "Adam Fischbach and John Hannan", title = "Specification and correctness of lambda lifting", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "509--543", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004604", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1788816553C0B29C2C9BB0E075D2F99D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Calcagno:2003:CTS, author = "C. Calcagno and E. Moggi and T. Sheard", title = "Closed types for a safe imperative {MetaML}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "545--571", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004598", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/155E678C81DAE8E2E945180BE177D414", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Thiemann:2003:PSE, author = "Peter Thiemann", title = "Program specialization for execution monitoring", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "573--600", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004586", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DC96972547AD702BC33BCC8D5989EA9C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Ramsey:2003:PAR, author = "Norman Ramsey", title = "Pragmatic aspects of reusable program generators", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "601--646", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004628", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C9BA9EBBE693BDD5323B2AC862F14A3E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Monnier:2003:ISC, author = "Stefan Monnier and Zhong Shao", title = "Inlining as staged computation", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "647--676", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004616", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AC9DC073D315A61870C3D85FEBF23657", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Smith:2003:CTB, author = "Frederick Smith and Dan Grossman and Greg Morrisett and Luke Hornof and Trevor Jim", title = "Compiling for template-based run-time code generation", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "3", pages = "677--708", month = may, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680200463X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D903A3D6D54DBD0C84983335FA252E1C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 May 2003", } @Article{Filliatre:2003:VNF, author = "Jean-Christophe Filli{\^a}tre", title = "Verification of non-functional programs using interpretations in type theory", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "709--745", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680200446X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DC4EC7D2F45D032135ADB8432933D0FD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{OHearn:2003:BT, author = "Peter O'Hearn", title = "On bunched typing", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "747--796", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004495", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4AFEBD081F0F0AFFCF03C8415DDE53A4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Johann:2003:SCF, author = "Patricia Johann", title = "Short cut fusion is correct", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "797--814", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004409", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/35A6587372FCE50ED52D279054BE5C3E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Okasaki:2003:TPF, author = "Chris Okasaki", title = "Theoretical Pearls: Flattening combinators: surviving without parentheses", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "815--822", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004483", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3E99993FE5464986AD94D292FF5EA275", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Angus:2003:BRT, author = "Chris Angus", title = "Book Review: {{\booktitle{Trends in Functional Programming}} (volumes 1 \& 2) by Greg Michaelson, Phil Trinder and Hans-Wolfgang Loidl (editors volume 1), and Stephen Gilmore (editor volume 2). Intellect Books, Bristol, 2001, 2002}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "823--824", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803214878", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FF4F5DD1D38A1EE30F5BA641BC21F0E8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Hains:2003:BRI, author = "Ga{\'e}tan Hains", title = "Book Review: {{\booktitle{Implicit parallel programming in pH}}, by R. S. Nikhil and Arvind, Morgan Kaufmann, 2001}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "824--826", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803224874", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2915113E74DEF3C74DF1CFD62FD6A0C6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Karczmarczuk:2003:BRS, author = "Jerzy Karczmarczuk", title = "Book Review: {{\booktitle{Structure and Interpretation of Classical Mechanics}}, by Gerald Jay Sussman and Jack Wisdom with Meinhard E. Mayer, The MIT Press; 2001, ISBN 0-262-19455-4}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "826--828", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803234870", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/59F058C2CAAB96A215C472858F4A3E7C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Russell:2003:BRA, author = "D. Russell", title = "Book Review: {{\booktitle{Algorithms: A Functional Programming Approach}}, by Fethi Rabhi and Guy Lapalme, Addison--Wesley, 1999, ISBN 0-201-59604-0, xi + 235 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "828--829", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803244877", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/56B09E23C4B74ABBC5F3302C331F4795", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Taha:2003:BRE, author = "Walid Taha", title = "Book Review: {{\booktitle{Essentials of Programming Languages (2nd ed)}}, by Daniel P. Friedman, Mitchell Wand and Christopher T. Haynes, MIT Press, ISBN 0-262-06217-8, 2001}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "829--831", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803254873", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C297177823411C9D82A860D4534B548C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{Keller:2003:BRW, author = "Bryn Keller", title = "Book Review: {{\booktitle{The World of Scripting Languages}}, by David W. Barron, John Wiley \& Sons, 2000, ISBN 0-471-99886-9}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "4", pages = "831--832", month = jul, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680326487X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:35 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/85C1B5AC12B6D233A7F99B34D8D60D80", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 June 2003", } @Article{PeytonJones:2003:EPC, author = "Simon {Peyton Jones} and Phil Wadler", title = "The Educational Pearls column", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "833--834", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004787", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6A30044075FC0B38B32122D6666E9B41", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Felleisen:2003:WEP, author = "Matthias Felleisen", title = "Welcome to the Educational Pearls Column", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "835--838", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004799", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DC05D831A73F2E216E8927837CFBB3F1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Gallesio:2003:PGU, author = "Erick Gallesio and Manuel Serrano", title = "Programming graphical user interfaces with {Scheme}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "839--866", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004537", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/73D29423791429E4ED5B161A425489D8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Damian:2003:SAP, author = "Daniel Damian and Olivier Danvy", title = "Syntactic accidents in program analysis: on the impact of the {CPS} transformation", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "867--904", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004379", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9D1BE850131ED8EC1E93FF086E84C86A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Palsberg:2003:CTF, author = "Jens Palsberg and Mitchell Wand", title = "{CPS} transformation of flow information", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "905--923", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004513", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1C74FEADD1A7C0BF6F85CFEEB39077DF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Damian:2003:CTF, author = "Daniel Damian and Olivier Danvy", title = "{CPS} transformation of flow information, Part {II}: administrative reductions", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "925--933", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004702", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3DA1271C07DBA366BE4D997C96138FC2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Hinze:2003:FCA, author = "Ralf Hinze", title = "{Formatting}: a class act", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "935--944", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004367", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/74ABD300574892B9763EEB7735D03357", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Filliatre:2003:PAI, author = "Jean-Christophe Filli{\^a}tre and Fran{\c{c}}ois Pottier", title = "Producing all ideals of a forest, functionally", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "945--956", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004763", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/153FB8EA081D57838EE48E7183F47F9A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Morrisett:2003:SBT, author = "Greg Morrisett and Karl Crary and Neal Glew and David Walker", title = "Stack-based typed assembly language", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "5", pages = "957--959", month = sep, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004446", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:36 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C2436AF12AEDEADC0CD2AB40A1EA185F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2003", } @Article{Hosoya:2003:REP, author = "Haruo Hosoya and Benjamin C. Pierce", title = "Regular expression pattern matching for {XML}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "6", pages = "961--1004", month = nov, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004410", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib", URL = "https://www.cambridge.org/core/product/C845B41E6B150FBD7731EE396FBCB911", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2003", } @Article{Scholz:2003:SAC, author = "Sven-Bodo Scholz", title = "{Single Assignment C}: efficient support for high-level array operations in a functional setting", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "6", pages = "1005--1059", month = nov, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004458", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D0DDF8167C20487D81F84A2310838594", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2003", } @Article{Mcbride:2003:FOU, author = "Conor Mcbride", title = "First-order unification by structural recursion", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "6", pages = "1061--1075", month = nov, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004957", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/91476025EE07F5E0F81F8F61A0C06C3B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2003", } @Article{Luth:2003:HSI, author = "Christoph L{\"u}th", title = "{Haskell} in Space: An interactive game as a functional programming exercise", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "6", pages = "1077--1085", month = nov, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004891", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5FC8F1953AFD28FA7C69A8AC1EB5F9A7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2003", } @Article{Boiten:2003:BRC, author = "Eerke Boiten", title = "Book Review: {{\booktitle{Concepts in Programming Languages}}, by John C. Mitchell, Cambridge University Press, 2002, ISBN 0-521-78098-5}", journal = j-J-FUNCT-PROGRAM, volume = "13", number = "6", pages = "1087--1088", month = nov, year = "2003", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004842", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1865415A15871C20697B2B6A6554C335", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2003", } @Article{Barthe:2004:ISI, author = "Gilles Barthe and Peter Dybjen and Peter Thiemann", title = "Introduction to the Special Issue on Dependent Type Theory Meets Practical Programming", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "1", pages = "1--2", month = jan, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004866", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B4C8A7E3FD276535C317B175EA3C9E8B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 January 2004", } @Article{Appel:2004:DTE, author = "Andrew W. Appel and Amy P. Felty", title = "Dependent types ensure partial correctness of theorem provers", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "1", pages = "3--19", month = jan, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004921", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C968F39F6E1649C722A4572FAB862F0C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 January 2004", } @Article{Kreitz:2004:BRH, author = "Christoph Kreitz", title = "Building reliable, high-performance networks with the {Nuprl} proof development system", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "1", pages = "21--68", month = jan, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004854", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C4B3E502A3028EF2157204C59AC0DEAD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 January 2004", } @Article{Mcbride:2004:VL, author = "Conor Mcbride and James Mckinna", title = "The view from the left", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "1", pages = "69--111", month = jan, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004829", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F8A44CAC27CCA178AF69DD84BC585A2D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 January 2004", } @Article{Chakravarty:2004:RBT, author = "Manuel M. T. Chakravarty and Gabriele Keller", title = "The risks and benefits of teaching purely functional programming in first year", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "1", pages = "113--123", month = jan, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004805", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/39F929A1793B67BCEF316DBDB717F273", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 January 2004", } @Article{Reade:2004:BRP, author = "Chris Reade", title = "Book Review: {{\booktitle{Proof, Language and Interaction, Essays in Honour of Robin Milner}}, eds. Gordon Plotkin, Colin Sterling, Mads Tofte, Foundations of Computing Series, MIT Press 2000}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "1", pages = "125--128", month = jan, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004830", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:37 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/651F6FDC2B8DDAD904D778B7889B76C2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 January 2004", } @Article{Hartel:2004:FCE, author = "Pieter Hartel and Henk Muller and Hugh Glaser", title = "The Functional ``{C}'' experience", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "2", pages = "129--135", month = mar, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004817", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B6FECA5C02015052FF9ADF07022E20F7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 January 2004", } %%% Page gap in v14n2pp136--144 at publisher Web site @Article{Ranta:2004:GF, author = "Aarne Ranta", title = "Grammatical Framework", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "2", pages = "145--189", month = mar, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004738", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/09C4B3F43447ADDB0F632C64F195BC9C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 January 2004", } %%% Page gap in v14n2pp190--210 at publisher Web site @Article{Baker-Finch:2004:CPR, author = "Clem Baker-Finch and Kevin Glynn and Simon Peyton Jones", title = "Constructed product result analysis for {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "2", pages = "211--245", month = mar, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004751", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/53F8937E9686B7CB261AE727124FE1D0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 January 2004", } @Article{Thomas:2004:BRI, author = "Mike Thomas", title = "Book Review: {{\booktitle{An Introduction to Computing with Haskell}}, by Manuel M. T. Chakravarty and Gabrielle C. Keller, Pearson SprintPrint, 2002, ISBN 1-74009-404-2. Price \$AU 39.95, Pp. 150}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "2", pages = "247--249", month = mar, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803215033", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9889C1B2F32685F1A2525195061F623D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 January 2004", } @Article{Wallingford:2004:BRP, author = "Eugene Wallingford", title = "Book Review: {{\booktitle{Practical Aspects of Declarative Languages}}, by Shriram Krishnamurthi and C. R. Ramakrishnan (eds.), LNCS 2257, Springer-Verlag, 2002. ISBN 3-540-43092-X Price \pounds 31.50, pp. 359}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "2", pages = "249--251", month = mar, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680322503X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2DD6F82F2720F922BE9C81BE10BF5274", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 January 2004", } @Article{Erwig:2004:EZE, author = "Martin Erwig", title = "Escape from {Zurg}: an exercise in logic programming", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "3", pages = "253--261", month = may, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005040", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1444B442C9BEB3E705691E711D50ADAE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 April 2004", } @Article{Boudol:2004:RRS, author = "G{\'e}rard Boudol", title = "The recursive record semantics of objects revisited", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "3", pages = "263--315", month = may, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004775", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D198B38143E6DB7AA13954BF390FF553", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 April 2004", } @Article{Voigtlander:2004:CFA, author = "Janis Voigtl{\"a}nder and Armin K{\"u}hnemann", title = "Composition of functions with accumulating parameters", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "3", pages = "317--363", month = may, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004933", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:02:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D79D8E3BBE66826BEE0B1DDB14FED8B5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 April 2004", } @Article{Hudak:2004:E, author = "Paul Hudak and Greg Morrisett", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "4", pages = "i--ii", month = jul, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005088", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1D716A1AD146A9FCC1F8C92CE66460C4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 June 2004", } @Article{Felleisen:2004:SIC, author = "Matthias Felleisen and Robert Bruce Findler and Matthew Flatt and Shriram Krishnamurthi", title = "The structure and interpretation of the computer science curriculum", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "4", pages = "365--378", month = jul, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005076", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/49C3FE2372A32C9B27BD60767F8CB05C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 June 2004", } @Article{Giesl:2004:TTC, author = "J{\"u}rgen Giesl and Aart Middeldorp", title = "Transformation techniques for context-sensitive rewrite systems", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "4", pages = "379--427", month = jul, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004945", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C2B83A3F89C5E6ED2E3C064438336048", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 June 2004", } @Article{Mcnamara:2004:FPF, author = "Brian Mcnamara and Yannis Smaragdakis", title = "Functional programming with the {FC++} library", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "4", pages = "429--472", month = jul, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004969", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1EC78833E953D6798C39C2E4B15EE4B4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 June 2004", } @Article{Anonymous:2004:SIP, author = "Anonymous", title = "Special issue on ``{Programming Language Technologies for XML}''", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "4", pages = "473--473", month = jul, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005246", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:38 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1FB130234AAACC67FE431FE92BFBED88", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 June 2004", } @Article{Hickey:2004:CLS, author = "Timothy J. Hickey", title = "Computer literacy via {Scheme} and web programming", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "475--488", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005052", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/30482CE8C54B73BCF98DA96CC9AF006C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Hughes:2004:GVH, author = "John Hughes", title = "Global variables in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "489--502", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796802004471", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/37A6F7551C3A84120D658CE2D2C55E6E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{McIlroy:2004:ESR, author = "M. Douglas McIlroy", title = "Enumerating the strings of regular languages", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "503--518", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004982", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/plan9.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib", URL = "http://www.cs.dartmouth.edu/~doug/nfa.ps.gz; https://www.cambridge.org/core/product/1D46239B6CC6299AA385B3094EBC80E1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", keywords = "regular expressions; string matching", onlinedate = "06 August 2004", } @Article{Florido:2004:LLC, author = "M{\'a}rio Florido and Lu{\'i}s Damas", title = "Linearization of the lambda-calculus and its relation with intersection type systems", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "519--546", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004970", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6D82E41D080B2E762AD82FC810315F62", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Sheard:2004:TLT, author = "Tim Sheard and Emir Pasalic", title = "Two-level types and parameterized modules", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "547--587", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680300488X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3118E358DBB8D5AA599450E77151CAA5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Shah:2004:BRK, author = "Nimish Shah", title = "Book Review: {{\booktitle{Knowledge Representation, Reasoning and Declarative Problem Solving}}, by C. Baral, Cambridge University Press, 2003}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "588--589", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804215325", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8A7204BC9994101D4DD3DA81CFC95B3E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Thomas:2004:BRR, author = "Mike Thomas", title = "Book Review: {{\booktitle{Reasoning About Program Transformations: Imperative Programming and Flow of Data}}, by Jean-Fran{\c{c}}ois Collard, Springer-Verlag, 2003, ISBN 0-387-95391-4}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "589--592", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804225321", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/71E492B42EE8F88447D088C4F9D223CE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Loulergue:2004:BRD, author = "Fr{\`e}d{\`e}ric Loulergue", title = "Book Review: {{\booktitle{D{\'e}veloppement d'applications avec Objective CAML}}, by E. Chailloux, P. Manoury and B. Pagano, O'Reilley, 2003}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "592--594", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804235328", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/975F7772B4710DBA30EBC8804E382658", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Hancock:2004:BRF, author = "Peter Hancock", title = "Book Review: {{\booktitle{The Fun of Programming}}, edited by Jeremy Gibbons and Oege de Moor, Palgrave Macmillan, 2003, ISBN 1-4039-0772-2 (HB), 0-333-99285-7 (SB)}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "594--597", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804245324", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/25C76BB328E8180BA2087EC3BA0F529F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Derrick:2004:BRP, author = "John Derrick", title = "Book Review: {{\booktitle{Programming Methodology}}. A. McIver and C. Morgan, editors, Springer-Verlag, 2002, ISBN 0-387-95349-3}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "597--598", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804255320", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B3360A8BF8ED76EC4E3932751B3EE8B7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Shah:2004:BRP, author = "Nimish Shah", title = "Book Review: {{\booktitle{Program Construction: Calculating Implementations from Specifications}}, by R. C. Backhouse, John Wiley \& Sons, 2004}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "5", pages = "598--600", month = sep, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804265327", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:39 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0B56011F9052E7930B48915C56C91207", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 August 2004", } @Article{Hinze:2004:SIF, author = "Ralf Hinze", title = "Special issue on functional pearls: Editorial", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "601--601", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005271", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5C49635D13554D11604B780CEE59F38A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Bird:2004:FPI, author = "Richard S. Bird and Shin-Cheng Mu", title = "Functional Pearl: Inverting the {Burrows--Wheeler} transform", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "603--612", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005118", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EB01B27756846A88CD5C2787138B143D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Bird:2004:FPT, author = "Richard S. Bird", title = "Functional Pearl: On tiling a chessboard", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "613--622", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680400512X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/44A9D4F4D9AF0D8380D5E573E7E7F885", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Mairson:2004:FPL, author = "Harry G. Mairson", title = "Functional Pearl: Linear lambda calculus and {PTIME}-completeness", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "623--633", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005131", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E8F3718983561B265BB6BAECC1974DDB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Baars:2004:FPP, author = "Arthur I. Baars and Andres L{\"o}h and S. Doaitse Swierstra", title = "Functional Pearl: Parsing permutation phrases", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "635--646", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005143", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DB7B6AFE506CF84BBDBBF54306F28D38", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Maranget:2004:FPF, author = "Luc Maranget", title = "Functional Pearl: Functional satisfaction", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "647--656", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005155", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DC5E2CA1D666AB43CA19E0CF72A02948", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Antoy:2004:FPC, author = "Sergio Antoy and Michael Hanus", title = "Functional Pearl: Concurrent distinct choices", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "657--668", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680400509X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/679F409229981E36DF95372B66BD6EC5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Ljunglof:2004:FPF, author = "Peter Ljungl{\"o}f", title = "Functional Pearl: Functional chart parsing of context-free grammars", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "669--680", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005106", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FDEC977AD0E2A5067F2A865F2BE72740", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Weirich:2004:FPT, author = "Stephanie Weirich", title = "Functional Pearl: Type-safe cast", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "681--695", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005179", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5C09BBECAB4721CE5E20DCCF2961783E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{ODonnell:2004:FPD, author = "John T. O'Donnell and Gudula R{\"u}nger", title = "Functional Pearl: Derivation of a logarithmic time carry lookahead addition circuit", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "697--713", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005180", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EE7E2A6B541526A0472DD180FDF6789F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Jones:2004:FPC, author = "Mark P. Jones", title = "Functional Pearl: Composing fractals", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "715--725", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005167", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EBF5B1EBB717AFEC0CA84FE8A07C5C24", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Kennedy:2004:FPP, author = "Andrew J. Kennedy", title = "Functional Pearl: Pickler combinators", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "727--739", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005209", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FFE741C63CC891BE2CAF9CD82AAB5B4D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Claessen:2004:FPP, author = "Koen Claessen", title = "Functional Pearl: Parallel Parsing Processes", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "741--757", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005192", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0AF17481A41F2007752F530F07698139", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Meertens:2004:FPC, author = "Lambert Meertens", title = "Functional Pearl: Calculating the {Sieve of Eratosthenes}", journal = j-J-FUNCT-PROGRAM, volume = "14", number = "6", pages = "759--763", month = nov, year = "2004", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005210", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:40 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/703B6CED6FA81741408572C1399376B0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 October 2004", } @Article{Hinze:2005:TPC, author = "Ralf Hinze", title = "Theoretical Pearl: {Church} numerals, twice!", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "1", pages = "1--13", month = jan, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005313", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:41 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9C64E44B1410C56A4361F7E7F33E732B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 December 2004", } @Article{Allison:2005:MML, author = "Lloyd Allison", title = "Models for machine learning and data mining in functional programming", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "1", pages = "15--32", month = jan, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005301", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:41 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0E075DBAAD53F0868560C3DD93698440", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 December 2004", } @Article{David:2005:ICE, author = "R. David and G. Mounier", title = "An intuitionistic $ \lambda $-calculus with exceptions", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "1", pages = "33--52", month = jan, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005362", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:41 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C1E24D3CCF38A980E6E4166D468BE920", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 December 2004", } @Article{Normark:2005:WPS, author = "Kurt N{\o}rmark", title = "{Web} programming in {Scheme} with {LAML}", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "1", pages = "53--65", month = jan, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005350", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:41 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4C8A275E2A7AAE2AB4A24977EF1EEB8F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 December 2004", } @Article{Pena:2005:NDA, author = "Ricardo Pe{\~n}a and Clara Segura", title = "Non-determinism analyses in a parallel-functional language", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "1", pages = "67--100", month = jan, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005295", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:41 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8D69E37F6547488134C6DE1E724CABB6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 December 2004", } @Article{Vasconcelos:2005:LPC, author = "Vasco Thudichum Vasconcelos", title = "{Lambda} and pi calculi, {CAM} and {SECD} machines", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "1", pages = "101--127", month = jan, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005386", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:41 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/29F2716CAC0EFCEEC02A3DF9D1FD2250", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 December 2004", } @Article{Abadi:2005:LBS, author = "Mart{\'i}n Abadi and Greg Morrisett and Andrei Sabelfeld", title = "``{Language}-Based Security''", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "2", pages = "129--129", month = mar, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005428", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/28F1B5E40F21B5B3C1AF525FCDB623C5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 March 2005", } @Article{Banerjee:2005:SBA, author = "Anindya Banerjee and David A. Naumann", title = "Stack-based access control and secure information flow", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "2", pages = "131--177", month = mar, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005453", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/27C5A3345D3CE01E733207F1BF9BF363", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 March 2005", } @Article{Besson:2005:ISI, author = "Fr{\'e}d{\'e}ric Besson and Thomas {De Grenier De Latour} and Thomas Jensen", title = "Interfaces for stack inspection", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "2", pages = "179--217", month = mar, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005465", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E528AA7AE8E1A030A95886E5C7D835AE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 March 2005", } @Article{Bonelli:2005:CAP, author = "Eduardo Bonelli and Adriana Compagnoni and Elsa Gunter", title = "Correspondence assertions for process synchronization in concurrent communications", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "2", pages = "219--247", month = mar, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680400543X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BCA1F400E23BC6E584EC6844182B639F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 March 2005", } @Article{Crary:2005:MAI, author = "Karl Crary and Aleksey Kliger and Frank Pfenning", title = "A monadic analysis of information flow security with mutable state", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "2", pages = "249--291", month = mar, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005441", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/01A8F47B757460768168CAF18989F83A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 March 2005", } @Article{Honda:2005:NTF, author = "Kohei Honda and Nobuko Yoshida", title = "Noninterference through flow analysis", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "2", pages = "293--349", month = mar, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005477", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:42 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/316515BBDF23C6F0948CB529D7654E68", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 March 2005", } @Article{Trinder:2005:SIH, author = "P. W. Trinder", title = "Special Issue High Performance Parallel Functional Programming", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "3", pages = "351--352", month = may, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005496", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B3FB7A343B35AD624A2A707032FB9241", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 June 2005", } @Article{Grelck:2005:SMM, author = "Clemens Grelck", title = "Shared memory multiprocessor support for functional array processing in {SAC}", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "3", pages = "353--401", month = may, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005538", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1B90594F5E1399E6A3756134F3BDB63D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 June 2005", } @Article{Gulias:2005:VDV, author = "Victor M. Gulias and Miguel Barreiro and Jose L. Freire", title = "{VoDKA}: Developing a Video-on-Demand Server using Distributed Functional Programming", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "3", pages = "403--430", month = may, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005502", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F2728700B4F86CBF2110DF6DE8C2F265", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 June 2005", } @Article{Loogen:2005:PFP, author = "Rita Loogen and Yolanda Ortega-Mall{\'e}n and Ricardo Pe{\~n}a-Mar{\'i}", title = "Parallel functional programming in {Eden}", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "3", pages = "431--475", month = may, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005526", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F60BD0DF77CC25B7ABFC37A98EB1C607", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 June 2005", } @Article{Luke:2005:LRB, author = "Edward A. Luke and Thomas George", title = "{Loci}: a rule-based framework for parallel multi-disciplinary simulation synthesis", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "3", pages = "477--502", month = may, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005514", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DA6C7EA3C26CA48B5E8248B1318F9B16", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 June 2005", } @Article{Benton:2005:EI, author = "Nick Benton", title = "Embedded interpreters", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "4", pages = "503--542", month = jul, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005398", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/34E3F8995878604F6E1CC9B332F65424", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 January 2005", } @Article{Calcagno:2005:DVS, author = "Cristiano Calcagno and Luca Cardelli and Andrew D. Gordon", title = "Deciding validity in a spatial logic for trees", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "4", pages = "543--572", month = jul, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005404", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A651D556570DF9C23054A6CB74C69CD2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 January 2005", } @Article{Huet:2005:FTM, author = "G{\'e}rard Huet", title = "A functional toolkit for morphological and phonological processing, application to a {Sanskrit} tagger", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "4", pages = "573--614", month = jul, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005416", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/52F91F2AB03C5A222F1E85AFD0899629", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 January 2005", } @Article{Scaife:2005:PSC, author = "Norman Scaife and Susumi Horiguchi and Greg Michaelson and Paul Bristow", title = "A parallel {SML} compiler based on algorithmic skeletons", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "4", pages = "615--650", month = jul, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796804005489", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A9964145FED1C19F4BBE55465488186A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 July 2005", } @Article{Kahrs:2005:BRT, author = "Stefan Kahrs", title = "Book Review: {{\booktitle{Term Rewriting Systems}}, by ``Terese'', Cambridge University Press, 2003}", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "4", pages = "651--651", month = jul, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680400526X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:43 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DA6187CE28D2702FAAF6B520EC65EAA3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 July 2005", } @Article{Sarkar:2005:EPN, author = "Dipanwita Sarkar and Oscar Waddell and R. Kent Dybvig", title = "Educational Pearl: A {Nanopass} framework for compiler education", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "5", pages = "653--667", month = sep, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005605", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:44 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1E378B9B451270AF6A155FA0C21C04A3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 June 2005", } @Article{Neergaard:2005:TPB, author = "Peter M{\o}ller Neergaard", title = "Theoretical Pearls: A bargain for intersection types: a simple strong normalization proof", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "5", pages = "669--677", month = sep, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005587", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:44 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/498F1ED0E87B54F3CD97E8EE41BA221E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "17 June 2005", } @Article{Bird:2005:CCS, author = "Richard Bird and Shin-Cheng Mu", title = "{Countdown}: A case study in origami programming", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "5", pages = "679--702", month = sep, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005642", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:44 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F7469590A11FDC55ED1C5401B0BD642D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "18 August 2005", } @Article{DiPierro:2005:QSA, author = "Alessandra {Di Pierro} and Chris Hankin and Herbert Wiklicky", title = "Quantitative static analysis of distributed systems", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "5", pages = "703--749", month = sep, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005599", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:44 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D50D655CD96D4DB9400563B9BE7F1D82", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 June 2005", } @Article{Gallesio:2005:SFA, author = "Erick Gallesio and Manuel Serrano", title = "{Skribe}: a functional authoring language", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "5", pages = "751--770", month = sep, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005575", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:44 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/litprog.bib", URL = "https://www.cambridge.org/core/product/689EF8960521587B23203A56C46D2592", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 June 2005", } @Article{Kamareddine:2005:TCO, author = "Fairouz Kamareddine", title = "Typed $ \lambda $-calculi with one binder", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "5", pages = "771--796", month = sep, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680500554X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:44 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4B1A0F23966F5E95A5D6658C176AFF99", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 June 2005", } @Article{Chen:2005:MPT, author = "Chiyan Chen and Hongwei Xi", title = "Meta-programming through typeful code representation", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "6", pages = "797--835", month = nov, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005617", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0CBD5BD0E394EA5981ECB8CF0F004129", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 October 2005", } @Article{Harrison:2005:LDH, author = "William L. Harrison and Richard B. Kieburtz", title = "The logic of demand in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "6", pages = "837--891", month = nov, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005666", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F4BF326F9A085D338B0E4F70F008B742", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 July 2005", } @Article{Nanevski:2005:SCN, author = "Aleksandar Nanevski and Frank Pfenning", title = "Staged computation with names and necessity", journal = j-J-FUNCT-PROGRAM, volume = "15", number = "6", pages = "893--939", month = nov, year = "2005", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680500568X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/13E2C64B0C6D91711C2DE0F3CD03C002", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 August 2005", } @Article{Wakeling:2006:EPB, author = "David Wakeling", title = "Educational Pearl: Biological sequence similarity", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "1", pages = "1--12", month = jan, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680500571X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/581652C1964C346737F43D0BE46295B5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 September 2005", } @Article{Bird:2006:FPF, author = "Richard Bird and Sharon Curtis", title = "Functional Pearls: Finding celebrities: A lesson in functional programming", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "1", pages = "13--20", month = jan, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005678", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3E79673B3E7EA223532194DFBFF69569", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 September 2005", } @Article{Erwig:2006:FPP, author = "Martin Erwig and Steve Kollmansberger", title = "Functional Pearls: Probabilistic functional programming in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "1", pages = "21--34", month = jan, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005721", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8DF2F2B191C68260A961BA3A9F50B332", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 September 2005", } @Article{Gustafsson:2006:EMB, author = "Per Gustafsson and Konstantinos Sagonas", title = "Efficient manipulation of binary data using pattern matching", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "1", pages = "35--74", month = jan, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005745", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib", URL = "https://www.cambridge.org/core/product/5FC43829285903225B3BD0A52B1AD975", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 September 2005", } @Article{Malde:2006:CPP, author = "Ketil Malde and Robert Giegerich", title = "Calculating {PSSM} probabilities with lazy dynamic programming", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "1", pages = "75--81", month = jan, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005708", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/90FB7BFBED26FB865F87D45BDEB947E8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 September 2005", } @Article{Zhao:2006:TBC, author = "Tian Zhao and Jens Palsberg and Jan Vitek", title = "Type-based confinement", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "1", pages = "83--128", month = jan, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005691", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:45 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/67728DD6A4F34364B042ED17BB7296AD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 September 2005", } @Article{Curtis:2006:FPM, author = "S. A. Curtis", title = "Functional Pearl: Marble mingling", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "129--136", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680300474X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D5BFB0A762ABF9973398081F373515EF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 July 2003", } @Article{Barthe:2006:RET, author = "Gilles Barthe and Thierry Coquand", title = "Remarks on the equational theory of non-normalizing pure type systems", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "137--155", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796803004726", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7802BAE4C650D853790158D63E0CC4FE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 September 2003", } @Article{Grundy:2006:RFL, author = "Jim Grundy and Tom Melham and John O'Leary", title = "A reflective functional language for hardware design and theorem proving", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "157--196", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005757", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FB955BDD939520270BA0B07796CD08FC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 October 2005", } @Article{Hinze:2006:FTS, author = "Ralf Hinze and Ross Paterson", title = "Finger trees: a simple general-purpose data structure", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "197--217", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005769", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF419BCA07292DCAAF2A946E6BDF573B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 November 2005", } @Article{Adams:2006:PTS, author = "Robin Adams", title = "Pure type systems with judgemental equality", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "219--246", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005770", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/43C76AF58785F4F6EC41F4D94FFE74C6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 October 2005", } @Article{Shah:2006:BRA, author = "Nimish Shah", title = "Book Review: {{\booktitle{Advanced Topics in Term Rewriting}}, by Enno Ohlebusch, Springer Verlag, 2002}", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "247--249", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805215812", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C1C10937545A6B3FF1D4D60BCC8C47CD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 January 2006", } @Article{Sankel:2006:BRH, author = "David Sankel", title = "Book Review: {{\booktitle{The Haskell Road to Logic, Maths and Programming}}, by Kees Doets and Jan van Eijck, King's College Publications, 2004, ISBN 0-9543006-9-6}", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "249--250", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805225819", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4C3FA37728FBCF8FC70B0B38DCD9AB94", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 January 2006", } @Article{Jones:2006:BRS, author = "Isaac Jones", title = "Book Review: {{\booktitle{The Standard ML Basis Library}}, by Emden R. Gansner and John H. Reppy, editors, Cambridge University Press, 2004, 406 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "2", pages = "250--251", month = mar, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805235815", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:46 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AF4F4E64538F286D9D24DC3D84D622D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 January 2006", } @Article{Krishnamurthi:2006:EPA, author = "Shriram Krishnamurthi", title = "Educational Pearl: Automata via macros", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "3", pages = "253--267", month = may, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005733", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CE394A89B92EF0F1193426C2D1731AB1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 October 2016", } @Article{Biernacki:2006:TPS, author = "Dariusz Biernacki and Olivier Danvy", title = "Theoretical Pearl: A simple proof of a folklore theorem about delimited control", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "3", pages = "269--280", month = may, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005782", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7F5EF8CF2330282D403FC22CA47CCF17", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 October 2016", } @Article{Gibbons:2006:FPE, author = "Jeremy Gibbons and David Lester and Richard Bird", title = "Functional Pearl: Enumerating the rationals", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "3", pages = "281--291", month = may, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005880", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/23B95751CFFFDA20CD810F561E23CB08", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 October 2016", } @Article{Erwig:2006:GPG, author = "Martin Erwig and Robin Abraham and Steve Kollmansberger and Irene Cooperstein", title = "{Gencel}: a program generator for correct spreadsheets", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "3", pages = "293--325", month = may, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796805005794", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D61E245196C3F56071F89B07F904E0EF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 October 2016", } @Article{Bucalo:2006:CTC, author = "Anna Bucalo and Furio Honsell and Marino Miculan and Ivan Scagnetto and Martin Hoffman", title = "Consistency of the theory of contexts", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "3", pages = "327--372", month = may, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005892", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CB41667D0A5A007107777F6FD1E9ADCA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 October 2016", } @Article{Fisher:2006:I, author = "Kathleen Fisher", title = "Introduction", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "373--374", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005958", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C53F79B43E3509D738F1BE290BC7C1F1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Blume:2006:SCM, author = "Matthias Blume and David McAllester", title = "Sound and complete models of contracts", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "375--414", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005971", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B41BD2BF7E986641E5FACDE9C6F45340", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Marlow:2006:MFC, author = "Simon Marlow and Simon {Peyton Jones}", title = "Making a fast curry: push\slash enter vs. eval\slash apply for higher-order languages", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "415--449", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005995", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/02447DB613E94DC35ACDCB24DB39F085", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Hinze:2006:GM, author = "Ralf Hinze", title = "Generics for the masses", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "451--483", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006022", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A0CECF4B43C6B6EC8EF431D61230F0BB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Fluet:2006:MR, author = "Matthew Fluet and Greg Morrisett", title = "Monadic regions", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "485--545", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680600596X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DD56B542BFFEB2F3F8206EBB95FE777B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Shivers:2006:MRF, author = "Olin Shivers and David Fisher", title = "Multi-return function call", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "547--582", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006009", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0AF24BFFCE5BE1B56F58D824AFD81A9D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Findler:2006:SFP, author = "Robert Bruce Findler and Matthew Flatt", title = "{Slideshow}: functional presentations", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "583--619", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006010", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8B86402C62CCC27E4A8ED347E2C5155B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Colazzo:2006:SAP, author = "Dario Colazzo and Giorgio Ghelli and Paolo Manghi and Carlo Sartiani", title = "Static analysis for path correctness of {XML} queries", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "4--5", pages = "621--661", month = jul, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005983", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:47 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E18D9D538130677C3CECCE63D2AC24B2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 August 2006", } @Article{Yi:2006:EPP, author = "Kwangkeun Yi", title = "Educational Pearl: `Proof-directed debugging' revisited for a first-order version", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "6", pages = "663--670", month = nov, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006149", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F7CC0A759398A52C35F21F13236C0E00", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 September 2006", } @Article{Bird:2006:FPP, author = "Richard Bird", title = "Functional Pearl: A program to solve {Sudoku}", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "6", pages = "671--679", month = nov, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006058", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2A2C12F0CAA9A48C1D6697CBFC6A559C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 July 2006", } @Article{Weirich:2006:TSR, author = "Stephanie Weirich", title = "Type-safe run-time polytypic programming", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "6", pages = "681--710", month = nov, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005879", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6461794C150F8570D90E67ED67324308", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 February 2006", } @Article{Hosaya:2006:REF, author = "Haruo Hosaya", title = "Regular expression filters for {XML}", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "6", pages = "711--750", month = nov, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005909", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F27B4BABC2160A54AF14D9B76D6CC999", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 June 2006", } @Article{Fluet:2006:PTS, author = "Matthew Fluet and Riccardo Pucella", title = "Phantom types and subtyping", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "6", pages = "751--791", month = nov, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006046", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/08E1C18BA8C61F0EDF70EFD4051604E5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 June 2006", } @Article{Potanin:2006:FGC, author = "Alex Potanin and James Noble and Dave Clarke and Robert Biddle", title = "Featherweight generic confinement", journal = j-J-FUNCT-PROGRAM, volume = "16", number = "6", pages = "793--811", month = nov, year = "2006", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006125", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:48 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/65F0C15E9EA9DFC113D2F8529D9171CE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 September 2006", } @Article{PeytonJones:2007:PTI, author = "Simon {Peyton Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields", title = "Practical type inference for arbitrary-rank types", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "1", pages = "1--82", month = jan, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006034", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5339FB9DAB968768874D4C20FA6F8CB6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2007", } @Article{Sulzmann:2007:UFD, author = "Martin Sulzmann and Gregory J. Duck and Simon Peyton-Jones and Peter J. Stuckey", title = "Understanding functional dependencies via constraint handling rules", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "1", pages = "83--129", month = jan, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006137", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/49E533CD7975431B5339456255DA9BE5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2007", } @Article{Wakeling:2007:SFP, author = "David Wakeling", title = "Spreadsheet functional programming", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "1", pages = "131--143", month = jan, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006186", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/ADAC2F790AA176B3CE72E40412C63F06", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2007", } @Article{Garcia:2007:ECS, author = "Ronald Garcia and Jaakko Jarvi and Andrew Lumsdaine and Jeremy Siek and Jeremiah Willcock", title = "An extended comparative study of language support for generic programming", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "2", pages = "145--205", month = mar, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006198", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C97D5964ECC2E651EEF9A70BC50600A6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2007", } @Article{Narbel:2007:TSC, author = "Philippe Narbel", title = "Type sharing constraints and undecidability", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "2", pages = "207--214", month = mar, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006204", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/032BC34F95AB3CD3CB4DFE04DA560208", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2007", } @Article{Xi:2007:DMA, author = "Hongwei Xi", title = "Dependent {ML} An approach to practical programming with dependent types", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "2", pages = "215--286", month = mar, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006216", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:49 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4A1FC643ACD49EF31DAF5EB955D2CCC7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2007", } @Article{Courant:2007:MCP, author = "Judica{\"e}l Courant", title = "A module calculus for Pure Type Systems", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "3", pages = "287--352", month = may, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806005867", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/252EC49AA63D8439BAF5A74CDE42A1CE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 May 2006", } @Article{Suranyi:2007:OOC, author = "G{\'a}bor M. Sur{\'a}nyi", title = "An object-oriented calculus with term constraints", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "3", pages = "353--386", month = may, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796806006174", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9D41BDA554D63884652B3E28E1B6405F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "04 January 2007", } @Article{Maranget:2007:WPM, author = "Luc Maranget", title = "Warnings for pattern matching", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "3", pages = "387--421", month = may, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006223", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib", URL = "https://www.cambridge.org/core/product/3165B75113781E2431E3856972940347", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 February 2007", } @Article{King:2007:BRS, author = "Peter King", title = "Book Review: {{\booktitle{SMIL 2.0 Interactive Multimedia for Web and Mobile Devices}}, by Dick C. A. Bulterman and Lloyd Rutledge, Springer X.media.publishing, 2004, 440 pp., ISBN 3-540-20234-X}", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "3", pages = "423--424", month = may, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006260", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1EF269E7304B3A7A920DE7307E562106", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 February 2007", } @Article{Simpson:2007:BRP, author = "Alex Simpson", title = "Book Review: {{\booktitle{Programming Languages and Operational Semantics}}, by Maribel Fern{\'a}ndez, King's College Publications, 2004, ISBN 0-9543006-3-7}", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "3", pages = "424--426", month = may, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006272", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B29192BFFCB76F9C7BD0430579EB9317", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 February 2007", } @Article{Jones:2007:BRH, author = "Isaac Jones", title = "Book Review: {{\booktitle{The Haskell School of Expression}}, by Paul Hudak, Cambridge Univerity Press, 2000 1}", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "3", pages = "426--428", month = may, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006284", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AD9FD992E8EF22E5171BE9DF3E2368DC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 February 2007", } @Article{Michaelson:2007:BRI, author = "Greg Michaelson", title = "Book Review: {{\booktitle{Inductive Synthesis of Functional Programs}}, by Schmid U., Springer-Verlag, 2003, 420 pp., ISBN 3-540-40174-1}", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "3", pages = "428--429", month = may, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006296", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/57162A67231632A36C491075606DD299", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 February 2007", } @Article{Flatt:2007:P, author = "Matthew Flatt and Benjamin C. Pierce", title = "Preface", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "4--5", pages = "431--431", month = jul, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006454", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E7DD9AD5D7E14E9190C284F746D96E6B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2007", } @Article{Dreyer:2007:RTG, author = "Derek Dreyer", title = "Recursive type generativity", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "4--5", pages = "433--471", month = jul, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006429", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/897191BEE5243EEE18FE5738728350D3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2007", } @Article{Berger:2007:LAA, author = "Martin Berger and Kohei Honda and Nobuko Yoshida", title = "A logical analysis of aliasing in imperative higher-order functions", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "4--5", pages = "473--546", month = jul, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006417", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6A98863EFA4BE6D0AA14242CEC1715D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2007", } @Article{Sewell:2007:AHL, author = "Peter Sewell and James J. Leifer and Keith Wansbrough and Francesco Zappa Nardelli and Mair Allen-Williams and Pierre Habouzit and Viktor Vafeiadis", title = "{Acute}: High-level programming language design for distributed computation", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "4--5", pages = "547--612", month = jul, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006442", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/095AA356E4FBE1417C18C0B8338DD3F3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2007", } @Article{Harper:2007:MML, author = "Robert Harper and Daniel R. Licata", title = "Mechanizing metatheory in a logical framework", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "4--5", pages = "613--673", month = jul, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006430", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:50 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E4EC2F77CEF3DC56EABCF6F6658B179E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2007", } @Article{Page:2007:ESC, author = "Rex Page", title = "Engineering Software Correctness", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "6", pages = "675--686", month = nov, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680700634X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FECD1C78F3965973EC5BA0BFE1ABAC06", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2007", } @Article{Dyvbig:2007:MFD, author = "R. Kent Dyvbig and Simon {Peyton Jones} and Amr Sabry", title = "A monadic framework for delimited continuations", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "6", pages = "687--730", month = nov, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006259", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D99D1394370DFA8EA8428D552B5D8E7E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2007", } @Article{Ghani:2007:MAG, author = "Neil Ghani and Patricia Johann", title = "Monadic augment and generalised short cut fusion", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "6", pages = "731--776", month = nov, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006314", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B9F2ABDD010E6521AC500CE66BA14FA9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2007", } @Article{Hutton:2007:WMC, author = "Graham Hutton and Joel Wright", title = "What is the meaning of these constant interruptions?", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "6", pages = "777--792", month = nov, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006363", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F8D5045B9F5DAAD8460ED1F8A57E7E74", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2007", } @Article{Danvy:2007:OPC, author = "Olivier Danvy and Kevin Millikin and Lasse R. Nielsen", title = "On one-pass {CPS} transformations", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "6", pages = "793--812", month = nov, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006387", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FA023612B1FAB59194D6AD8884135FDC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2007", } @Article{Villanueva:2007:BRV, author = "Alicia Villanueva", title = "Book Review: {{\booktitle{Verification of Reactive Systems}}, by Schneider, Klaus, Springer-Verlag, 2003, 600 pp., ISBN 3-540-00296-0}", journal = j-J-FUNCT-PROGRAM, volume = "17", number = "6", pages = "813--814", month = nov, year = "2007", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006302", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E12CCF75D145F46FC6A8AD0EB836880B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 November 2007", } @Article{Mcbride:2008:APE, author = "Conor Mcbride and Ross Paterson", title = "Applicative programming with effects", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "1", pages = "1--13", month = jan, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006326", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C80616ACD5687ABDC86D2B341E83D298", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2008", } @Article{Greve:2008:EEA, author = "David A. Greve and Matt Kaufmann and Panagiotis Manolios and J. Strother Moore and Sandip Ray and Jos{\'e} Luis Ruiz-Reina and Rob Sumners and Daron Vroon and Matthew Wilding", title = "Efficient execution in an automated reasoning environment", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "1", pages = "15--46", month = jan, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006338", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CA24027BF9359A7B0DF2A06CCED49DEA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2008", } @Article{Matthews:2008:OSS, author = "Jacob Matthews and Robert Bruce Findler", title = "An operational semantics for {Scheme 1}", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "1", pages = "47--86", month = jan, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006478", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8C698C51D281C4E22DA1917DCCFE5EDA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2008", } @Article{Washburn:2008:BGB, author = "Geoffrey Washburn and Stephanie Weirich", title = "Boxes go bananas: Encoding higher-order abstract syntax with parametric polymorphism", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "1", pages = "87--140", month = jan, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006557", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:51 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/06272FA70BF929DF103CF92700200CB7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2008", } @Article{Aspinall:2008:TSU, author = "David Aspinall and Martin Hofmann and Michal Konecn{\'y}", title = "A type system with usage aspects", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "2", pages = "141--178", month = mar, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006399", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D0D72E86D1C1CEBB7475F8EB1C25E2D4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2008", } @Article{Skalka:2008:TTE, author = "Christian Skalka and Scott Smith and David {Van Horn}", title = "Types and trace effects of higher order programs", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "2", pages = "179--249", month = mar, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006466", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2A66C1E43EA859C82419830ED04C8E99", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2008", } @Article{Sulzmann:2008:HXT, author = "Martin Sulzmann and Peter J. Stuckey", title = "{HM(X)} type inference is {CLP(X)} solving", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "2", pages = "251--283", month = mar, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006569", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E43F57EC1FF8C202A3F64C55C436930E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2008", } @Article{Saito:2008:LFP, author = "Chieri Saito and Atsushi Igarashi and Mirko Viroli", title = "Lightweight family polymorphism", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "3", pages = "285--331", month = may, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006405", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/60B7A0962244CC5314A48B43A7B5B953", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2008", } @Article{Kodama:2008:TTP, author = "Koichi Kodama and Kohei Suenaga and Naoki Kobayashi", title = "Translation of tree-processing programs into stream-processing programs based on ordered linear type", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "3", pages = "333--371", month = may, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006570", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8BB6F3EC40DF255B72255B7B2D947D34", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2008", } @Article{Ariola:2008:CRT, author = "Zena M. Ariola and Hugo Herbelin", title = "Control reduction theories: the benefit of structural substitution", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "3", pages = "373--419", month = may, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006612", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A983A64C551FEB771405F9FEBAD09F65", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2008", } @Article{Buday:2008:BRL, author = "Gergely Buday", title = "Book Review: {{\booktitle{Logic in Computer Science: Modelling and Reasoning About Systems}}, by Huth Michael and Ryan Mark, second edition. ISBN 0-521-54310-X}", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "3", pages = "421--422", month = may, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006715", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:52 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B71B4E6ABE3ACA010DDB546DBA3F808E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 May 2008", } @Article{Swierstra:2008:DTC, author = "Wouter Swierstra", title = "Data types {\`a} la carte", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "4", pages = "423--436", month = jul, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006758", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/14416CB20C4637164EA9F77097909409", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "18 March 2008", } @Article{Sewell:2008:DRM, author = "Peter Sewell and Gareth Stoyle and Michael Hicks and Gavin Bierman and Keith Wansbrough", title = "Dynamic rebinding for marshalling and update, via redex-time and destruct-time reduction", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "4", pages = "437--502", month = jul, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006600", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/146BCC9FFC7784B25BBED05CDAD3BE42", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "17 October 2007", } @Article{Schmidt-Schauss:2008:SNS, author = "Manfred Schmidt-Schauss and David Sabel and Marko Sch{\"u}tz", title = "Safety of {N{\"o}cker}'s strictness analysis", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "4", pages = "503--551", month = jul, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796807006624", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0B4B565CDCE0159FE6F8FBF801753FF3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 November 2007", } @Article{Minsky:2008:CTE, author = "Yaron Minsky and Stephen Weeks", title = "{Caml} trading --- experiences with functional programming on {Wall Street}", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "4", pages = "553--564", month = jul, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680800676X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/02F18023B4C43BF6E53512AA7062A9A5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "24 April 2008", } @Article{Lawall:2008:E, author = "Julia Lawall", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "565--566", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006965", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/16CC1ECDC150C37F57C35A39EE4A4A22", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 September 2008", } @Article{Bringert:2008:PAC, author = "Bj{\"o}rn Bringert and Aarne Ranta", title = "A pattern for almost compositional functions", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "567--598", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006898", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/682674057A68EFA9D46A8201B18C80E6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "02 September 2008", } @Article{Chlipala:2008:MDC, author = "Adam Chlipala", title = "Modular development of certified program verifiers with a proof assistant 1, 2", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "599--647", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006904", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/90ECD60D060DCCEBC81521A36FC565A0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2008", } @Article{Donnelly:2008:TE, author = "Kevin Donnelly and Matthew Fluet", title = "Transactional events", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "649--706", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006916", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/84D5EB6061CC0B2A2C73AC148A26EB6C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 October 2008", } @Article{Fisher:2008:BLT, author = "David Fisher and Olin Shivers", title = "Building language towers with {Ziggurat}", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "707--780", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006928", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0930B7E8DC1B3CF55E5701814E1A590E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 October 2008", } @Article{Katsumata:2008:AFF, author = "Shin-Ya Katsumata and Susumu Nishimura", title = "Algebraic fusion of functions with an accumulating parameter and its improvement", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "781--819", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680800693X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2942891EAC1C2029C767CAC2E96E3EB2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 September 2008", } @Article{Might:2008:ERC, author = "Matthew Might and Olin Shivers", title = "Exploiting reachability and cardinality in higher-order flow analysis", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "821--864", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006941", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5B6F7BCB241D1B0701DB312E12AE6769", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 August 2008", } @Article{Nanevski:2008:HTT, author = "Aleksandar Nanevski and Greg Morrisett and Lars Birkedal", title = "{Hoare} type theory, polymorphism and separation", journal = j-J-FUNCT-PROGRAM, volume = "18", number = "5", pages = "865--911", month = sep, year = "2008", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006953", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:53 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D6B10CE5025B4C895C2FC7438393195E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "02 September 2008", } @Article{Swierstra:2009:LBF, author = "S. Doaitse Swierstra and Olaf Chitil", title = "Linear, bounded, functional pretty-printing", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "1", pages = "1--16", month = jan, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006990", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0800ABD4B4A45914B02F9CC54213D040", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2009", } @Article{Thielecke:2009:CEM, author = "Hayo Thielecke", title = "Control effects as a modality", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "1", pages = "17--26", month = jan, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006734", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6B84CDBDD98C3D9A4F368B357ABA9FCE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2009", } @Article{Frankau:2009:CUG, author = "Simon Frankau and Diomidis Spinellis and Nick Nassuphis and Christoph Burgard", title = "Commercial uses: Going functional on exotic trades", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "1", pages = "27--45", month = jan, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808007016", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C151F30DBC7391CE0E4D7091DD9784E9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2009", } @Article{DeLaEncina:2009:NSC, author = "Alberto {De La Encina} and Ricardo Pe{\~n}a", title = "From natural semantics to {C}: A formal derivation of two {STG} machines", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "1", pages = "47--94", month = jan, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006746", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0713809339C4CCFFAFB8E793F9F350D3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2009", } @Article{ONeill:2009:GSE, author = "Melissa E. O'Neill", title = "The Genuine {Sieve of Eratosthenes}", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "1", pages = "95--106", month = jan, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808007004", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", note = "See note \cite{Nykanen:2011:NGS}.", URL = "https://www.cambridge.org/core/product/FD3E90871269020CA6C64C25AB8A4FBD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2009", } @Article{Park:2009:TSH, author = "Sungwoo Park and Hyeonseung Im", title = "Type-safe higher-order channels with channel locality", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "1", pages = "107--142", month = jan, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006989", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Jul 11 18:07:54 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D351717817CBFA2884DF0234F29A1778", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 January 2009", } @Article{Leroy:2009:Ea, author = "Xavier Leroy", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "143--143", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007187", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BB5634045A4DB569217FAB218D34D166", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Rhiger:2009:TSP, author = "Morten Rhiger", title = "Type-safe pattern combinators", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "145--156", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808007089", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1E3D0890F2ED1B70F80722A732756910", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Schwinghammer:2009:CSM, author = "Jan Schwinghammer", title = "Coherence of subsumption for monadic types", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "157--172", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006886", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E9C237B07B01085E91762BAF14B0698E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Owens:2009:RED, author = "Scott Owens and John Reppy and Aaron Turon", title = "Regular-expression derivatives re-examined", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "173--190", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808007090", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib", URL = "https://www.cambridge.org/core/product/E5734B86DEB96C61C69E5CF3C4FB0AFA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Jay:2009:FCP, author = "Barry Jay and Delia Kesner", title = "First-class patterns", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "191--225", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808007144", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/968C982CA9B727A2C04D216EEF4E6CFC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Gill:2009:WWT, author = "Andy Gill and Graham Hutton", title = "The worker\slash wrapper transformation", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "227--251", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007175", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/75629BBEDB11D8463553A09BF5DEA235", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Sloane:2009:BRS, author = "Anthony M. Sloane", title = "Book Review: {{\booktitle{Software Abstractions: Logic, Language, and Analysis}}, by Jackson Daniel, The MIT Press, 2006, 366 pp., ISBN 978-0-262-10114-1}", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "253--254", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808006977", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0897369CCD962A22EC15B4E53DCBA3FA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Gammie:2009:BRR, author = "Peter Gammie", title = "Book Review: {Roy Peter Van and Haridi Seif. \booktitle{Concepts, Techniques, and Models of Computer Programming}. The MIT Press, 2004. ISBN: 0-262-22069-5 Price \$70. 930 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "254--256", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808007028", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7612DCD7AF920631E2A4A56740C6244B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Bhamidipati:2009:BRP, author = "Saketh Bhamidipati", title = "Book Review: {{\booktitle{Programming in Haskell}}, by Hutton Graham, Cambridge University Press, 2007, 184 pp., ISBN 0-521-69269-5}", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "256--259", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007151", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A2E94CADF97E06E6EE1591311D4EFF6D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Sankar:2009:BRP, author = "Krishna Sankar", title = "Book Review: {{\booktitle{Programming Erlang --- Software for a Concurrent World}}, by Armstrong Joe, Pragmatic Bookshelf, 2007, pp. 536. ISBN-10: 1-934356-00-X}", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "259--261", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007163", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/51B42E4D3FFBB9A9D068ACA39B1081C0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Harper:2009:FPP, author = "Robert Harper", note = "See \cite{Harper:1999:PDD}.", title = "Functional Pearl: Proof-directed debugging --- Corrigendum", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "262--262", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796808007119", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3962675105136FE490AF6481583CCE3B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Anonymous:2009:JVIa, author = "Anonymous", title = "{JFP} volume 19 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "f1--f2", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007199", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CCF2A1E28D143A2C9567BC1AA4D0B6EA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{Anonymous:2009:JVIb, author = "Anonymous", title = "{JFP} volume 19 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "2", pages = "b1--b2", month = mar, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007217", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2214A553E81ED56DCD67591F95C2FEBC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 March 2009", } @Article{McBride:2009:P, author = "Conor McBride and Tarmo Uustalu", title = "Preface", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "263--264", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007242", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EE6173DB19BE4F4751D225EB6AF770A4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Lack:2009:GUD, author = "Stephen Lack and John Power", title = "{Gabriel}-Ulmer duality and {Lawvere} theories enriched over a general base", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "265--286", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007254", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/15991DB3A44153A628968282D8287C20", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Abel:2009:INU, author = "Andreas Abel", title = "Implementing a normalizer using sized heterogeneous types", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "287--310", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007266", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/150DEA4898B591CAA5FA031289C09571", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Altenkirch:2009:BSN, author = "Thorsten Altenkirch and James Chapman", title = "Big-step normalisation", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "311--333", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007278", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/749A35BCD063A03AE16897256E08DD09", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Atkey:2009:PNC, author = "Robert Atkey", title = "Parameterised notions of computation", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "335--376", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680900728X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/82CE5F0583C3390BBBD305830255FAA0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Gibbons:2009:EIP, author = "Jeremy Gibbons and Bruno C. d. S. Oliveira", title = "The essence of the Iterator pattern", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "377--402", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007291", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3FC26EB2A63E6A2B29E07B9F0D5C5BCD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Jacobs:2009:CSA, author = "Bart Jacobs and Chris Heunen and Ichiro Hasuo", title = "Categorical semantics for arrows", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "403--438", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007308", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/35C603B99F43CBD8109C97FA51BDAB23", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Matthes:2009:IPN, author = "Ralph Matthes", title = "An induction principle for nested datatypes in intensional type theory", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "439--468", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680900731X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7B1D02B3287CD508F83545E1B5157FDF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Spivey:2009:ACS, author = "J. Michael Spivey", title = "Algebras for combinatorial search", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "469--487", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007321", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AB57FF99CEA76C1C31A336B560D6FD3C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Anonymous:2009:JVIc, author = "Anonymous", title = "{JFP} volume 19 issue 3-4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "f1--f2", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007370", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/73BB6230DA2BA46A19FCC202558B8026", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Anonymous:2009:JVId, author = "Anonymous", title = "{JFP} volume 19 issue 3-4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "3--4", pages = "b1--b8", month = jul, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007382", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/949BB6996BD42079FFC60726501DC8F9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 July 2009", } @Article{Leroy:2009:Eb, author = "Xavier Leroy and Matthias Felleisen", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "5", pages = "489--490", month = sep, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680999013X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/834A00EA963E854901165AD6B4DED87B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2009", } @Article{Hinze:2009:BT, author = "Ralf Hinze", title = "The Bird Tree", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "5", pages = "491--508", month = sep, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990116", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E32A68A3F9D1129BAC6E8A835BAF9C46", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2009", } @Article{Carette:2009:FTP, author = "Jacques Carette and Oleg Kiselyov and Chung-Chieh Shan", title = "Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "5", pages = "509--543", month = sep, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007205", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7B2DC44A2127EBBA71ADE63809D9425F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 April 2009", } @Article{Mu:2009:APA, author = "Shin-Cheng Mu and Hsiang-Shang Ko and Patrik Jansson", title = "Algebra of programming in {Agda}: Dependent types for relational program derivation", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "5", pages = "545--579", month = sep, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007345", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/ACA0C08F29621A892FB0C0B745254D15", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "23 July 2009", } @Article{Arbiser:2009:CCS, author = "Ariel Arbiser and Alexandre Miquel and Alejandro R{\'i}os", title = "The $ \lambda $-calculus with constructors: Syntax, confluence and separation", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "5", pages = "581--631", month = sep, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007369", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BEDEC96FA93DA749AB8C595A023F008B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2009", } @Article{Anonymous:2009:JVIe, author = "Anonymous", title = "{JFP} volume 19 issue 5 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "5", pages = "f1--f2", month = sep, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990141", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BFC508D20D9F9714A48AA17E385125E9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2009", } @Article{Anonymous:2009:JVIf, author = "Anonymous", title = "{JFP} volume 19 issue 5 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "5", pages = "b1--b3", month = sep, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990153", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A093F301A0D9164C38D1D33BFB672B66", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2009", } @Article{Hinze:2009:PFB, author = "Ralf Hinze", title = "Purely Functional 1--2 Brother Trees", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "6", pages = "633--644", month = nov, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007333", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/874BB3A6CB664718275D40FA9ECBDFB4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 May 2009", } @Article{Walkingshaw:2009:DSL, author = "Eric Walkingshaw and Martin Erwig", title = "A domain-specific language for experimental game theory", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "6", pages = "645--661", month = nov, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990220", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7D23DA54801AFA0FD239DEF3B0C05E26", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 September 2009", } @Article{Schrijvers:2009:MCP, author = "Tom Schrijvers and Peter Stuckey and Philip Wadler", title = "Monadic constraint programming", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "6", pages = "663--697", month = nov, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990086", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/213541C635A4EEC9ADA73B345B731E9D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 August 2009", } @Article{Nakata:2009:SSB, author = "Keiko Nakata and Masahito Hasegawa", title = "Small-step and big-step semantics for call-by-need", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "6", pages = "699--722", month = nov, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990219", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B3210592CE62AB92DF78D9B055DFC04A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 September 2009", } @Article{Chitil:2009:BRE, author = "Olaf Chitil", title = "Book Review: {{\booktitle{Essentials of Programming Languages (third edition)}}, by Friedman Daniel P. and Wand Mitchell, MIT Press, ISBN 978-0-262-06279-4, 2008}", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "6", pages = "723--725", month = nov, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809007357", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0BFF41EE0E99729831ADA16E47881520", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 October 2009", } @Article{Anonymous:2009:JVIg, author = "Anonymous", title = "{JFP} volume 19 issue 6 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "6", pages = "f1--f2", month = nov, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990232", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/47A4D1A3CFDBED52AE0ADF1C4D0E7C7C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 October 2009", } @Article{Anonymous:2009:JVIh, author = "Anonymous", title = "{JFP} volume 19 issue 6 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "6", pages = "b1--b5", month = nov, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990244", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/81EBE94A4A8E1DF19D935823AE5535A8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 October 2009", } @Article{Sperber:2009:RRA, author = "Michael Sperber and R. Kent Dybvig and Matthew Flatt and Anton {Van Straaten} and Robby Findler and Jacob Matthews", title = "Revised 6 Report on the Algorithmic Language {Scheme}", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "S1", pages = "1--301", month = aug, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990074", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:55:29 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4896B66B864A3D40FFA508528F2A3FD7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 August 2009", } @Article{Anonymous:2009:JVIi, author = "Anonymous", title = "{JFP} volume 19 issue {S1} Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "S1", pages = "f1--f2", month = aug, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990104", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:55:29 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/934A7AD08A1352E730CE000FC39424BB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 August 2009", } @Article{Anonymous:2009:JVIj, author = "Anonymous", title = "{JFP} volume 19 issue {S1} Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "19", number = "S1", pages = "b1--b2", month = aug, year = "2009", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990098", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:55:29 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CB73556BFF33F882F59518144E6576C5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 August 2009", } @Article{Gibbons:2010:E, author = "Jeremy Gibbons", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "1", pages = "1--1", month = jan, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990256", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D55C4C2B9EEF2B3328255F72FACFDA50", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 January 2010", } @Article{Clements:2010:LLP, author = "John Clements and Kathi Fisler", title = "``{Little} language'' project modules", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "1", pages = "3--18", month = jan, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990281", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0C29454A298651F53AE9378EB33573A7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 January 2010", } @Article{Gay:2010:LTT, author = "Simon J. Gay and Vasco T. Vasconcelos", title = "Linear type theory for asynchronous session types", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "1", pages = "19--50", month = jan, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990268", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/605DA26DDDE9B1CCD35D33D0D62DF20C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 December 2009", } @Article{Lindley:2010:AC, author = "Sam Lindley and Philip Wadler and Jeremy Yallop", title = "The arrow calculus", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "1", pages = "51--69", month = jan, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679680999027X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/06F0C85EA019CB355B6E89932BBF28F7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 January 2010", } @Article{Sewell:2010:OET, author = "Peter Sewell and Francesco Zappa Nardelli and Scott Owens and Gilles Peskine and Thomas Ridge and Susmit Sarkar and Rok Strnisa", title = "{Ott}: Effective tool support for the working semanticist", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "1", pages = "71--122", month = jan, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796809990293", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4F02FB206B5209D42B3BF2ED2240A802", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 January 2010", } @Article{Anonymous:2010:JVIa, author = "Anonymous", title = "{JFP} volume 20 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "1", pages = "f1--f2", month = jan, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000031", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E7BF720012E19F74576EC17C3ABD7D7E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 January 2010", } @Article{Anonymous:2010:JVIb, author = "Anonymous", title = "{JFP} volume 20 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "1", pages = "b1--b8", month = jan, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000043", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0736351948D60CF636E802F9F62D3017", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "26 January 2010", } @Article{Wazny:2010:ERF, author = "Jeremy Wazny", title = "Experience report: Functional programming in {C-Rules}", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "2", pages = "123--136", month = mar, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000018", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7504B9AB7F18AB7E026DFCDC30486DB8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "02 March 2010", } @Article{Ziarek:2010:LCC, author = "Lukasz Ziarek and Suresh Jagannathan", title = "Lightweight checkpointing for concurrent {ML}", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "2", pages = "137--173", month = mar, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000067", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A8CBF8766727B44869F7C7C5D01B9EC5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "19 March 2010", } @Article{Vytiniotis:2010:PTE, author = "Dimitrios Vytiniotis and Stephanie Weirich", title = "Parametricity, type equality, and higher-order polymorphism", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "2", pages = "175--210", month = mar, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000079", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/94D816825934AEAC3E556D5CA0614B83", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 April 2010", } @Article{Anonymous:2010:JVIc, author = "Anonymous", title = "{JFP} volume 20 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "2", pages = "f1--f2", month = mar, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000092", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/02F8CD0A456EC0E07423E94CD660F40F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 April 2010", } @Article{Anonymous:2010:JVId, author = "Anonymous", title = "{JFP} volume 20 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "2", pages = "b1--b10", month = mar, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000109", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1F9E0C6A7BFCF29738C4A1423A7687F7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 April 2010", } @Article{Hinze:2010:SIG, author = "Ralf Hinze", title = "Special Issue on Generic Programming Editorial", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "211--212", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000286", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7AFE2E70F95A1714D2E3811253691420", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 October 2010", } @Article{Verbruggen:2010:FPP, author = "Wendy Verbruggen and Edsko {De Vries} and Arthur Hughes", title = "Formal polytypic programs and proofs", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "213--270", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000158", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AFAB9C723CCC9D4118727BC0C8CEDF63", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "23 September 2010", } @Article{Bernardy:2010:GPC, author = "Jean-Philippe Bernardy and Patrik Jansson and Marcin Zalewski and Sibylle Schupp", title = "Generic programming with {C++} concepts and {Haskell} type classes --- a comparison", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "271--302", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681000016X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2BF57A31E8173929FCBEF6E3E9AB76BE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 September 2010", } @Article{Oliveira:2010:SGP, author = "Bruno C. D. S. Oliveira and Jeremy Gibbons", title = "{Scala} for generic programmers: Comparing {Haskell} and {Scala} support for generic programming", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "303--352", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000171", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/223EB37E77EA36B27AE33A644DA70926", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 October 2010", } @Article{Hutton:2010:FFF, author = "Graham Hutton and Mauro Jaskelioff and Andy Gill", title = "Factorising folds for faster functions", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "353--373", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000122", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1AC94646C45744F2474475CE5B3C7F90", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 June 2010", } @Article{VanNoort:2010:LAD, author = "Thomas {Van Noort} and Alexey Rodriguez Yakushev and Stefan Holdermans and Johan Jeuring and Bastiaan Heeren and Jos{\'e} Pedro Magalh{\~a}es", title = "A lightweight approach to datatype-generic rewriting", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "375--413", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000183", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AA248FC84F0A459CE7CF073FEA985C59", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 September 2010", } @Article{Anonymous:2010:JVIe, author = "Anonymous", title = "{JFP} volume 20 issue 3-4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "f1--f2", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000262", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FCF76C4033D2A9A8A9388000F2D524B0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 October 2010", } @Article{Anonymous:2010:JVIf, author = "Anonymous", title = "{JFP} volume 20 issue 3-4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "3--4", pages = "b1--b7", month = jul, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000274", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2F217FC44B081E84B646FB72B5121C6D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 October 2010", } @Article{Thiemann:2010:SID, author = "Peter Thiemann and Henrik Nilsson", title = "Special Issue Dedicated to {ICFP 2008} Editorial", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "5--6", pages = "415--416", month = nov, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000250", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8855148164EBA43E91523E339067EB40", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 March 2011", } @Article{Spoonhower:2010:SPP, author = "Daniel Spoonhower and Guy E. Blelloch and Robert Harper and Phillip B. Gibbons", title = "Space profiling for parallel functional programs", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "5--6", pages = "417--461", month = nov, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000146", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/31C0C87A456BBE21B5FCFEA19F600EF7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 September 2010", } @Article{Hinze:2010:CSC, author = "Ralf Hinze", title = "Concrete stream calculus: An extended study", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "5--6", pages = "463--535", month = nov, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000213", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F5DADE7E7819BB96D9091F3404AFB323", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "18 January 2011", } @Article{Fluet:2010:ITP, author = "Matthew Fluet and Mike Rainey and John Reppy and Adam Shaw", title = "Implicitly threaded parallelism in {Manticore}", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "5--6", pages = "537--576", month = nov, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000201", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9F8A993EE51C782F80AB993F05DCA215", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 January 2011", } @Article{Dolstra:2010:NPF, author = "Eelco Dolstra and Andres L{\"o}h and Nicolas Pierron", title = "{NixOS}: A purely functional {Linux} distribution", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "5--6", pages = "577--615", month = nov, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000195", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/linux.bib; https://www.math.utah.edu/pub/tex/bib/unix.bib", URL = "https://www.cambridge.org/core/product/C1ACBA2A51D2E5466820F5B5086EA2CE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 October 2010", } @Article{Anonymous:2010:JVIg, author = "Anonymous", title = "{JFP} volume 20 issue 5-6 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "5--6", pages = "f1--f2", month = nov, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000037", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D77EF8288C179B0F3C0D634487C6FD87", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 March 2011", } @Article{Anonymous:2010:JVIh, author = "Anonymous", title = "{JFP} volume 20 issue 5-6 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "20", number = "5--6", pages = "b1--b8", month = nov, year = "2010", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000049", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/49F6932EB019F410190A0F2F09D9E6C2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 March 2011", } @Article{Achten:2011:SFP, author = "Peter Achten", title = "The Soccer-Fun project", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "1", pages = "1--19", month = jan, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000055", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CA981494BF6064CEA47E819C69603626", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "19 March 2010", } @Article{Park:2011:CHD, author = "Sungwoo Park and Hyeonseung Im", title = "A calculus for hardware description", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "1", pages = "21--58", month = jan, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000249", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E755E501B667D2B9F3F4D2F80F256464", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "19 November 2010", } @Article{Sheeran:2011:FDP, author = "Mary Sheeran", title = "Functional and dynamic programming in the design of parallel prefix networks", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "1", pages = "59--114", month = jan, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000304", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF6065585BE32438CDF081A44741A5B8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 December 2010", } @Article{Gammie:2011:BRL, author = "Peter Gammie", title = "Book Review: {{\booktitle{Lambda-Calculus and Combinators: An Introduction}}, Second Edition, by Hindley, J. R. and Seldin, J. P.}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "1", pages = "115--117", month = jan, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000237", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/09F380E186CC6DE4A1CE8F6A4F3EF1AD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 September 2010", } @Article{Anonymous:2011:JVIa, author = "Anonymous", title = "{JFP} volume 21 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "1", pages = "f1--f2", month = jan, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000013", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EF679DA8B56C0FE5D51652AB9E49A2DC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 March 2011", } @Article{Anonymous:2011:JVIb, author = "Anonymous", title = "{JFP} volume 21 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "1", pages = "b1--b5", month = jan, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000025", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/41187A86C66A7F0793064A28618B169F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 March 2011", } @Article{Bird:2011:BCR, author = "Richard S. Bird", title = "Building a consensus: A rectangle covering problem", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "119--128", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000316", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/561C117A97FE0388AF96155469348B6B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 January 2011", } @Article{Fokkinga:2011:HT, author = "Maarten Fokkinga", title = "The {Hough} transform", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "129--133", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000341", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DEF0A0FBC42F6782F92120CADA72437A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "24 February 2011", } @Article{Friedmann:2011:MBD, author = "Oliver Friedmann and Martin Lange", title = "More on balanced diets", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "135--157", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000328", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C1B1BDEE6823CCD3190B1C7A4855127A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 January 2011", } @Article{Borgstrom:2011:RSH, author = "Johannes Borgstr{\"o}m and Andrew D. Gordon and Riccardo Pucella", title = "Roles, stacks, histories: A triple for {Hoare}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "159--207", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000134", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/23F4063DD70B051277741864576BF603", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 September 2010", } @Article{Gammie:2011:SNS, author = "Peter Gammie", title = "Short note: Strict unwraps make workerg\slash wrapper fusion totally correct", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "209--213", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000080", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/63A83354E6AD110597493C50692DCD81", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 April 2010", } @Article{Hage:2011:BRL, author = "Jurriaan Hage", title = "Book Review: {{\booktitle{Language Implementation Patterns: Create your own Domain-Specific and General Programming Languages}}, by Parr Terence, Pragmatic Bookshelf, http://www.pragprog.com, ISBN 978-1-934356-45-6}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "215--217", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000298", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D18C6F8334E9E97AC8DF593BF45A90EB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 April 2011", } @Article{DeJong:2011:BRF, author = "Willem {De Jong}", title = "Book Review: {{\booktitle{Foundations of F\#}}, Pickering Robert, Apress, 2007 ISBN 10: 1-59059-757-5}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "217--218", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796810000110", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AA9107CA673B6072D9CB7AB7320BAEE2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 April 2011", } @Article{Anonymous:2011:JVIc, author = "Anonymous", title = "{JFP} volume 21 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "f1--f2", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000062", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4C4F55251D6966E4D3C09462935150DF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 April 2011", } @Article{Anonymous:2011:JVId, author = "Anonymous", title = "{JFP} volume 21 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "2", pages = "b1--b6", month = mar, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000074", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7314D0958EE1F943A0335ECA6DFB38F4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 April 2011", } @Article{Hinze:2011:TQA, author = "Ralf Hinze", title = "Typed quote\slash antiquote or: Compile-time parsing", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "3", pages = "219--234", month = may, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000050", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EAF6284F3BAC130CA4915E0D91FA100C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 May 2011", } @Article{Pitts:2011:SRL, author = "Andrew M. Pitts", title = "Structural recursion with locally scoped names", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "3", pages = "235--286", month = may, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000116", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3BA6B0526749AAA53EE4C9067135BA52", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 May 2011", } @Article{Hirai:2011:BWB, author = "Yoichi Hirai and Kazuhiko Yamamoto", title = "Balancing weight-balanced trees", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "3", pages = "287--307", month = may, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000104", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7281C4DE7E56B74F2D13F06E31DCBC5B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 May 2011", } @Article{Stratford:2011:CLD, author = "Barney Stratford", title = "A combinator library for the design of railway track layouts", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "3", pages = "309--329", month = may, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000086", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4D4C3D3AFCF65BBA7B40BC49F3E08951", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 May 2011", } @Article{Anonymous:2011:JVIe, author = "Anonymous", title = "{JFP} volume 21 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "3", pages = "f1--f2", month = may, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681100013X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C40D63F55ADD45C5E4FB322953BA3BF6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 May 2011", } @Article{Anonymous:2011:JVIf, author = "Anonymous", title = "{JFP} volume 21 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "3", pages = "b1--b3", month = may, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000141", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E5BDBED4A7C54E07A8D1478255C51640", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 May 2011", } @Article{Tolmach:2011:SID, author = "Andrew Tolmach and Xavier Leroy", title = "Special Issue Dedicated to {ICFP 2009} Editorial", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "4--5", pages = "331--332", month = sep, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000190", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B427F1324C994F63AACC5CE678D8F705", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "12 August 2011", } @Article{Vytiniotis:2011:OXM, author = "Dimitrios Vytiniotis and Simon {Peyton Jones} and Tom Schrijvers and Martin Sulzmann", title = "{OutsideIn(X)} Modular type inference with local assumptions", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "4--5", pages = "333--412", month = sep, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000098", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/65110D74CF75563F91F9C68010604329", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 May 2011", } @Article{Fischer:2011:PFL, author = "Sebastian Fischer and Oleg Kiselyov and Chung-Chieh Shan", title = "Purely functional lazy nondeterministic programming", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "4--5", pages = "413--465", month = sep, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000189", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1E8BA117E549A9612BC4AF9804E5507A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 August 2011", } @Article{Liu:2011:CCA, author = "Hai Liu and Eric Cheng and Paul Hudak", title = "Causal commutative arrows", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "4--5", pages = "467--496", month = sep, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000153", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/68A0B61A360B4A2BFA38512DD661667C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 June 2011", } @Article{Neis:2011:NPP, author = "Georg Neis and Derek Dreyer and Andreas Rossberg", title = "Non-parametric parametricity", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "4--5", pages = "497--562", month = sep, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000165", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C81A547CCE117F612341364FB10FDEEF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 September 2011", } @Article{Anonymous:2011:JVIg, author = "Anonymous", title = "{JFP} volume 21 issue 4--5 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "4--5", pages = "f1--f2", month = sep, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000232", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/63A9A2265078435A03E9E1F5A95715E1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 September 2011", } @Article{Anonymous:2011:JVIh, author = "Anonymous", title = "{JFP} volume 21 issue 4--5 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "4--5", pages = "b1--b2", month = sep, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000244", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B804891859A0C279736C260EC3A14445", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 September 2011", } @Article{Nykanen:2011:NGS, author = "Matti Nyk{\"a}nen", title = "A note on the genuine {Sieve of Eratosthenes}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "563--572", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000128", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", note = "See \cite{ONeill:2009:GSE}.", URL = "https://www.cambridge.org/core/product/E71C1ECF451F35342D9CF2F33F8FEF66", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 May 2011", } @Article{Swierstra:2011:SVP, author = "Wouter Swierstra", title = "{Sorted}: Verifying the Problem of the {Dutch National Flag} in {Agda}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "573--583", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000207", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B94802514DC2786CCF323154AEB91953", acknowledgement = ack-nhfb, acmid = "2139524", ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", keywords = "Edsger Dijkstra Dutch National Flag problem", onlinedate = "12 October 2011", pagecount = "11", } @Article{Ramsey:2011:EIL, author = "Norman Ramsey", title = "Embedding an interpreted language using higher-order functions and types", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "585--615", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000219", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/922400659B6E10D7C4EE3F5DEF75A4B1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 September 2011", } @Article{Kameyama:2011:SSS, author = "Yukiyoshi Kameyama and Oleg Kiselyov and Chung-Chieh Shan", title = "Shifting the stage: Staging with delimited control", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "617--662", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000256", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2D16264FDEB84B745599C095174675B9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "23 November 2011", } @Article{Carette:2011:BRH, author = "Jacques Carette", title = "Book Review: {{\booktitle{Handbook of Practical Logic and Automated Reasoning}}, by Harrison John, Cambridge University Press, 2009 ISBN 978-0-521-89957-4}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "663--664", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000220", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EB9225C2C5AE94808B5DCF3AAC0CD200", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "24 August 2011", } @Article{Cebrian:2011:BRH, author = "Toni Cebri{\'a}n", title = "Book Review: {{\booktitle{How to think about algorithms}}, by Edmonds Jeff, Cambridge University Press, ISBN 0-521-61410-4}", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "664--666", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000177", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/6FEDE8C30866A960255C49CAF21647A3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 August 2011", } @Article{Anonymous:2011:JVIi, author = "Anonymous", title = "{JFP} volume 21 issue 6 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "f1--f2", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796811000268", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/10EF8CC032B42257FCF979C009C3099D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "23 November 2011", } @Article{Anonymous:2011:JVIj, author = "Anonymous", title = "{JFP} volume 21 issue 6 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "21", number = "6", pages = "b1--b2", month = nov, year = "2011", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681100027X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2927AA6F33E2B0D228E9B22A4D1B00C1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "23 November 2011", } @Article{Madhavapeddy:2012:CWR, author = "Anil Madhavapeddy and Yaron Minsky and Marius Eriksen", title = "{CUFP} 2011 Workshop Report", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "1", pages = "1--8", month = jan, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000020", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F22A5B087C6DD9A382D518F6DE08477A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 March 2012", } @Article{Aehlig:2012:CIN, author = "Klaus Aehlig and Florian Haftmann and Tobias Nipkow", title = "A compiled implementation of normalisation by evaluation", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "1", pages = "9--30", month = jan, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000019", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/599BCD246F47455F1A804C41F6A83C21", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 February 2012", } @Article{Bierman:2012:SSS, author = "Gavin M. Bierman and Andrew D. Gordon and Catalin Hritcu and David Langworthy", title = "Semantic subtyping with an {SMT} solver", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "1", pages = "31--105", month = jan, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000032", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5093B3D8253A1A47E50357AFC7A321EF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 March 2012", } @Article{Anonymous:2012:JVIa, author = "Anonymous", title = "{JFP} volume 22 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "1", pages = "f1--f2", month = jan, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000068", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1C31EF1F2A5E52B7B3888D7973A17410", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 March 2012", } @Article{Anonymous:2012:JVIb, author = "Anonymous", title = "{JFP} volume 22 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "1", pages = "b1--b9", month = jan, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681200007X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4DD247946E2BE5509F438FDA5365288A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 March 2012", } @Article{Bernardy:2012:PFP, author = "Jean-Philippe Bernardy and Patrik Jansson and Ross Paterson", title = "Proofs for free: Parametricity for dependent types", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "2", pages = "107--152", month = mar, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000056", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FB3D0FC91F42AF027A2EB09969F0E759", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 March 2012", } @Article{Siles:2012:PTS, author = "Vincent Siles and Hugo Herbelin", title = "Pure Type System conversion is always typable", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "2", pages = "153--180", month = mar, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000044", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0BFD4C10E4EBB7884E906982CD1B017F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 March 2012", } @Article{Flatt:2012:MWT, author = "Matthew Flatt and Ryan Culpepper and David Darais and Robert Bruce Findler", title = "Macros that Work Together: Compile-time bindings, partial expansion, and definition contexts", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "2", pages = "181--216", month = mar, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000093", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/375043C6746405B22014D235FA4C90C3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 May 2012", } @Article{Boiten:2012:BRM, author = "Eerke Boiten", title = "Book Review: {{\booktitle{Modeling in Event-B --- System and Software Engineering}}, Abrial Jean-Raymond, Cambridge University Press, May 2010 ISBN-10: 0-521-89556-1}", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "2", pages = "217--219", month = mar, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000081", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/35DE12E3B2E217067A8A3C316666B102", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 May 2012", } @Article{Kolar:2012:BRD, author = "Dusan Kol{\`a}r", title = "Book Review: {{\booktitle{Drawing Programs: The Theory and Practice of Schematic Functional Programming}}, by Addis, Tom and Addis, Jan, Springer, 2010, ISBN 978-1-84882-617-5, 379 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "2", pages = "219--221", month = mar, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681200010X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9DF7D4C29D4390EE93C7E136C8CD7F0F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 May 2012", } @Article{Anonymous:2012:JVIc, author = "Anonymous", title = "{JFP} volume 22 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "2", pages = "f1--f2", month = mar, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000147", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/81D98E25828637CED536B86C804B893D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 May 2012", } @Article{Anonymous:2012:JVId, author = "Anonymous", title = "{JFP} volume 22 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "2", pages = "b1--b7", month = mar, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000159", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D18E9BFDA6EBA04B86D03569855EDA14", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 May 2012", } @Article{Felleisen:2012:E, author = "Matthias Felleisen", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "3", pages = "223--224", month = may, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000202", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F590A9F6C4FA5235E6B1798802FEBE49", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 June 2012", } @Article{Greenberg:2012:CMM, author = "Michael Greenberg and Benjamin C. Pierce and Stephanie Weirich", title = "Contracts made manifest", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "3", pages = "225--274", month = may, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000135", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/223F83D633FC9075D12274FC086F2EFD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 May 2012", } @Article{Morihata:2012:MAF, author = "Akimasa Morihata and Kazuhiko Kakehi and Zhenjiang Hu and Masato Takeichi", title = "Manipulating accumulative functions by swapping call-time and return-time computations", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "3", pages = "275--299", month = may, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000111", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CDE3159D777DD10FB5058D693E6CF294", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 May 2012", } @Article{Henglein:2012:GTD, author = "Fritz Henglein", title = "Generic top-down discrimination for sorting and partitioning in linear time", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "3", pages = "300--374", month = may, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000160", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B85E48EFC0B4D2BDDDE9A3885094FDD7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 June 2012", } @Article{Hage:2012:BRB, author = "Jurriaan Hage", title = "Book Review: {{\booktitle{Bookreview JFP: Domain-Specific Languages}}, by Martin Fowler The Addison Wesley Signature Series}", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "3", pages = "375--377", month = may, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000123", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4B239180E572D00396517AA0075C3039", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "18 May 2012", } @Article{Anonymous:2012:JVIe, author = "Anonymous", title = "{JFP} volume 22 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "3", pages = "f1--f2", month = may, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000184", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/00D13D739FBC8D70A111BBF8F4CEF6AA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 June 2012", } @Article{Anonymous:2012:JVIf, author = "Anonymous", title = "{JFP} volume 22 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "3", pages = "b1--b7", month = may, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000196", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9F53A644E37DD9AD471942FB9A1AA27D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 June 2012", } @Article{Acar:2012:ESI, author = "Umut A. Acar and James Cheney and Stephanie Weirich", title = "{Editorial}: Special issue dedicated to {ICFP} 2010", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "379--381", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000287", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/08DC440E00041469B2A815F5E330CBC5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Bergstrom:2012:LTS, author = "Lars Bergstrom and Matthew Fluet and Mike Rainey and John Reppy and Adam Shaw", title = "Lazy tree splitting", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "382--438", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000172", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EF3F7E296F505383FA01B64E7E299F72", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Culpepper:2012:FM, author = "Ryan Culpepper", title = "Fortifying macros", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "439--476", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000275", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2AC116FC3DD38075BDF61C464ED35507", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Dreyer:2012:IHO, author = "Derek Dreyer and Georg Neis and Lars Birkedal", title = "The impact of higher-order state and control effects on local relational reasoning", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "477--528", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681200024X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/DA921680527426F49ED79644C8C6A565", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Kennedy:2012:EBC, author = "Andrew J. Kennedy and Dimitrios Vytiniotis", title = "Every bit counts: The binary representation of typed data and programs", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "529--573", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000263", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A9A5BA8A2385066935ADA3989D26DE5A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Naylor:2012:RRR, author = "Matthew Naylor and Colin Runciman", title = "The {Reduceron} reconfigured and re-evaluated", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "574--613", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000214", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9818E081664ADAFE9F61F1AEDAD0B043", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 July 2012", } @Article{Pouillard:2012:UTS, author = "Nicolas Pouillard and Fran{\c{c}}ois Pottier", title = "A unified treatment of syntax with binders", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "614--704", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000251", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A12B7450ED7933F225D4C82195FD667A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{VanHorn:2012:SAA, author = "David {Van Horn} and Matthew Might", title = "Systematic abstraction of abstract machines", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "705--746", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000238", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8EF3C3BB59F64000F40CDB5F6CCD48DD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Anonymous:2012:JVIg, author = "Anonymous", title = "{JFP} volume 22 issue 4--5 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "f1--f2", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000305", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EA51E3057B86331E4B702230F4208230", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Anonymous:2012:JVIh, author = "Anonymous", title = "{JFP} volume 22 issue 4--5 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "4--5", pages = "b1--b2", month = sep, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000317", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2378D43ECE1E51508DEE8FE68293A70D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 August 2012", } @Article{Spivey:2012:WMG, author = "Michael Spivey", title = "When {Maybe} is not good enough", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "6", pages = "747--756", month = nov, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000329", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/A6D1423D2D8B62105F04FDC012E7DDB9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 September 2012", } @Article{Devriese:2012:FTO, author = "Dominique Devriese and Frank Piessens", title = "Finally tagless observable recursion for an abstract grammar model", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "6", pages = "757--796", month = nov, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000226", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7FED2F29DBD2740E00C796241BFBF94E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 July 2012", } @Article{Oliveira:2012:MMR, author = "Bruno C. D. S. Oliveira and Tom Schrijvers and William R. Cook", title = "{MRI}: Modular reasoning about interference in incremental programming", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "6", pages = "797--852", month = nov, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000354", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/34D74AA93EA4EAAE23A30318EFBFF49D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "11 October 2012", } @Article{Brown:2012:BRF, author = "Neil Brown", title = "Book Review: {{\booktitle{Functional Programming for Java Developers --- Tools for Better Concurrency, Abstraction, and Agility}}, By Dean Wampler, O'Reilly Media, July 2011, ISBN-13: 978-1-4493-1103-2, 90 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "6", pages = "853--854", month = nov, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000299", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/java2010.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/02755329E5B068C2D403EE6722FCBD06", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 August 2012", } @Article{Cebrian:2012:BRS, author = "Toni Cebri{\'a}n", title = "Book Review: {{\booktitle{Steps in Scala: An introduction to Object-Functional Programming}}, by Christos K. K. Loverdos, Apostolos Syropoulos, Cambridge University Press, 2010, 504 pp., ISBN 0-521-74758-9}", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "6", pages = "854--855", month = nov, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000330", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/92ACCF4945864075EA64FA6265B1F747", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2012", } @Article{Anonymous:2012:JVIi, author = "Anonymous", title = "{JFP} volume 22 issue 6 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "6", pages = "f1--f2", month = nov, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000378", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/3FC1AEFFCC0474290A1A2E145676A131", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "11 October 2012", } @Article{Anonymous:2012:JVIj, author = "Anonymous", title = "{JFP} volume 22 issue 6 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "22", number = "6", pages = "b1--b5", month = nov, year = "2012", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681200038X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/E5C5212218B6BB69F8CC891F03A256C2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "11 October 2012", } @Article{Pientka:2013:ILL, author = "Brigitte Pientka", title = "An insider's look at {LF} type reconstruction: everything you (n)ever wanted to know", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "1", pages = "1--37", month = jan, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000408", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/154A57699A72B0B440CD95B717908348", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "02 November 2012", } @Article{Pottier:2013:SSP, author = "Fran{\c{c}}ois Pottier", title = "Syntactic soundness proof of a type-and-capability system with hidden state", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "1", pages = "38--144", month = jan, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000366", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C389E0D461C51F7D20E871BF2DDF4B21", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 October 2012", } @Article{Anonymous:2013:JVIa, author = "Anonymous", title = "{JFP} volume 23 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "1", pages = "f1--f2", month = jan, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000433", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B9C5D1FB0EA29C98E1F36D2CCA396A1E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 December 2012", } @Article{Anonymous:2013:JVIb, author = "Anonymous", title = "{JFP} volume 23 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "1", pages = "b1--b2", month = jan, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000445", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8253F6C2B88683656E5BF8E5A504E410", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 December 2012", } @Article{Jones:2013:SSC, author = "Mark P. Jones", title = "Solving the snake cube puzzle in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "145--160", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000014", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D0C6BD42DB4BAD20F0866F162D723137", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 March 2013", } @Article{Nakano:2013:MJ, author = "Keisuke Nakano", title = "Metamorphism in jigsaw", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "161--173", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000391", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/15F720F604C69433542883DF43EE88BC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "19 October 2012", } @Article{Bird:2013:SAE, author = "Richard S. Bird", title = "An in-situ algorithm for expanding a graph", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "174--184", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000457", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EF06351157803712CCD8F24F75511FC7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "07 January 2013", } @Article{Achten:2013:EAB, author = "Peter Achten and Marko {Van Eekelen} and Maarten {De Mol} and Rinus Plasmeijer", title = "{EditorArrow}: An arrow-based model for editor-based programming", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "185--224", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000421", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0415C28274BEF2D6C9124C1EEECC690D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 November 2012", } @Article{Castro:2013:BRB, author = "Laura Castro", title = "Book Review: {{\booktitle{Building Web Applications with Erlang}}, by Zachary Kessin, O'Reilly Media, Inc., 2012, ISBN 97-81-4493-20652}", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "225--226", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796812000342", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/CF6F62636DA83333AB52CF127D4FA576", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 October 2012", } @Article{Miljenovic:2013:BRP, author = "Ivan Lazar Miljenovic", title = "Book Review: {{\booktitle{Pearls of Functional Algorithm Design}}, by Richard Bird, Cambridge University Press, September 2010, \pounds 35.00, US \$60.00. ISBN: 978-0-521-51338-8 (hardback), 286 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "226--227", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681200041X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D2D1D7A35DAFB5FC4343475901F61CF6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "06 November 2012", } @Article{Anonymous:2013:JVIc, author = "Anonymous", title = "{JFP} volume 23 issue 2 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "f1--f2", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000026", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4A0D83937782C78AC3C1CCAC7CA9E351", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 March 2013", } @Article{Anonymous:2013:JVId, author = "Anonymous", title = "{JFP} volume 23 issue 2 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "2", pages = "b1--b3", month = mar, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000038", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F9357E3251014CB78E8D97B989C2C121", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "25 March 2013", } @Article{Swierstra:2013:LPD, author = "Wouter Swierstra and Thomas {Van Noort}", title = "A library for polymorphic dynamic typing", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "3", pages = "229--248", month = may, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000063", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/BF1DA1BFB6EABDB80D36104D70427E85", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 October 2013", } @Article{Acar:2013:CSS, author = "Umut A. Acar and Matthias Blume and Jacob Donham", title = "A consistent semantics of self-adjusting computation", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "3", pages = "249--292", month = may, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000099", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/441A28C813BDA23B57F1ED2BB1A7E36E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 October 2013", } @Article{Thompson:2013:RTF, author = "Simon Thompson and Huiqing Li", title = "Refactoring tools for functional languages", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "3", pages = "293--350", month = may, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000117", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F78282D0AE831BD11AD5531826892139", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 October 2013", } @Article{Michaelson:2013:BRL, author = "Greg Michaelson", title = "Book Review: {{\booktitle{Learn You a Haskell for Great Good! A Beginner's Guide}}, by Miran Lipovaca, No Starch Press, April 2011, ISBN-10: 1-59327-283-9; ISBN-13: 978-1-59327-283-8, 376 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "3", pages = "351--352", month = may, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681300004X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D535063849F031C4E4371D6EB4A45967", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 October 2013", } @Article{Ragde:2013:BRO, author = "Prabhakar Ragde", title = "Book Review: {{\booktitle{OCaml from the Very Beginning}}, by John Whitington, Coherent Press, 2013, \pounds 25.99, US \$37.99. ISBN-10: 0-9576711-0-5 (paperback), 204 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "3", pages = "352--354", month = may, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000087", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/43ACFEB5D85B716D2176FAFE213F7A5C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "28 August 2013", } @Article{Anonymous:2013:JVIe, author = "Anonymous", title = "{JFP} volume 23 issue 3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "3", pages = "f1--f2", month = may, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000154", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/79AA2F988CE6B847BCD92026024672A1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 October 2013", } @Article{Anonymous:2013:JVIf, author = "Anonymous", title = "{JFP} volume 23 issue 3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "3", pages = "b1--b4", month = may, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000166", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/46A266FDDD77018FFB2E0C61B2E894DB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 October 2013", } @Article{Asai:2013:SID, author = "Kenichi Asai and Benjamin C. Pierce", title = "Special Issue Dedicated to {ICFP} 2011 Editorial", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "4", pages = "355--356", month = jul, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000129", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/17B5E9856C72935F39A121CB00747E1D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2013", } @Article{Gonthier:2013:HMA, author = "Georges Gonthier and Beta Ziliani and Aleksandar Nanevski and Derek Dreyer", title = "How to make ad hoc proof automation less ad hoc", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "4", pages = "357--401", month = jul, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000051", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/30171361444D577470B3F1E306501E2A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2013", } @Article{Swamy:2013:SDP, author = "Nikhil Swamy and Juan Chen and C{\'e}dric Fournet and Pierre-Yves Strub and Karthikeyan Bhargavan and Jean Yang", title = "Secure distributed programming with value-dependent types", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "4", pages = "402--451", month = jul, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000142", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/14288BBFE9B373738DC8F60C3E89E3E3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2013", } @Article{Gotsman:2013:MVP, author = "Alexey Gotsman and Hongseok Yang", title = "Modular verification of preemptive {OS} kernels", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "4", pages = "452--514", month = jul, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000075", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B7B82B068880AD05DD5067F0A2994558", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2013", } @Article{Anonymous:2013:JVIg, author = "Anonymous", title = "{JFP} volume 23 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "4", pages = "f1--f2", month = jul, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000208", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7839ACCC5F30D14C5D68EC94CBAF3060", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2013", } @Article{Anonymous:2013:JVIh, author = "Anonymous", title = "{JFP} volume 23 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "4", pages = "b1--b2", month = jul, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000191", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/135D0080323EA46FA3FC553E3D194825", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "29 October 2013", } @Article{Voigtlander:2013:ESB, author = "Janis Voigtl{\"a}nder and Zhenjiang Hu and Kazutaka Matsuda and Meng Wang", title = "Enhancing semantic bidirectionalization via shape bidirectionalizer plug-ins", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "5", pages = "515--551", month = sep, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000130", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C8569C350E608F454B02EA7A4EE42E82", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "14 October 2013", } @Article{Brady:2013:IGP, author = "Edwin Brady", title = "Idris, a general-purpose dependently typed programming language: Design and implementation", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "5", pages = "552--593", month = sep, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681300018X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/418409138B4452969AC0736DB0A2C238", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "18 October 2013", } @Article{Grygiel:2013:CGL, author = "Katarzyna Grygiel and Pierre Lescanne", title = "Counting and generating lambda terms", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "5", pages = "594--628", month = sep, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000178", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9A0F5D0A36BBDC81914117DC30AD5A53", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 October 2013", } @Article{Anonymous:2013:JVIi, author = "Anonymous", title = "{JFP} volume 23 issue 5 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "5", pages = "f1--f2", month = sep, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000221", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/011E556AFDF70089AA059707760ED391", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 October 2013", } @Article{Anonymous:2013:JVIj, author = "Anonymous", title = "{JFP} volume 23 issue 5 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "5", pages = "b1--b8", month = sep, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000233", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/8B3F8576CA644C2C9C9783FFF01636AE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 October 2013", } @Article{Martin:2013:FIC, author = "C. E. Martin and S. A. Curtis", title = "Fractal image compression", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "6", pages = "629--657", month = nov, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681300021X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EFC967F9A094A9D43075789B2D12A8D1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 December 2013", } @Article{Lakin:2013:CEI, author = "Matthew R. Lakin and Andrew M. Pitts", title = "Contextual equivalence for inductive definitions with binders in higher order typed functional programming", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "6", pages = "658--700", month = nov, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000245", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D6A89CB54DE7C5CBF1314DDD2B206C12", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "13 December 2013", } @Article{Sperber:2013:CUF, author = "Michael Sperber and Anil Madhavapeddy", title = "Commercial users of functional programming workshop report", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "6", pages = "701--712", month = nov, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000257", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7B8E5D99E6C0D40D45B37D972B82598D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 January 2014", } @Article{Anonymous:2013:JVIk, author = "Anonymous", title = "{JFP} volume 23 issue 6 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "6", pages = "f1--f2", month = nov, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000300", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/716F863590A784AEEC633045924CE84F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 January 2014", } @Article{Anonymous:2013:JVIl, author = "Anonymous", title = "{JFP} volume 23 issue 6 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "23", number = "6", pages = "b1--b6", month = nov, year = "2013", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000294", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/C7852E481C37F98BE115E83AD49D67A4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "08 January 2014", } @Article{Downen:2014:DCC, author = "Paul Downen and Zena M. Ariola", title = "Delimited control and computational effects", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "1", pages = "1--55", month = jan, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000312", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/84C685AB5E4BD71EACD2E42A6594DF83", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "22 January 2014", } @Article{Chen:2014:ISA, author = "Yan Chen and Joshua Dunfield and Matthew A. Hammer and Umut A. Acar", title = "Implicit self-adjusting computation for purely functional programs", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "1", pages = "56--112", month = jan, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000033", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/13F0A8D40493757FFB93C9AB676659EB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 March 2014", } @Article{Sculthorpe:2014:WIW, author = "Neil Sculthorpe and Graham Hutton", title = "Work it, wrap it, fix it, fold it", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "1", pages = "113--127", month = jan, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000045", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/FF151CC992C1B18767B45B021461BD17", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 April 2014", } @Article{Sperber:2014:BRS, author = "Michael Sperber", title = "Book Review: {{\booktitle{Systematic Program Design: From Clarity to Efficiency}}, by Yanhong Annie Liu, Cambridge University Press, 2013, ISBN: 978-1-107-03660-4}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "1", pages = "128--130", month = jan, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000269", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/9072682693050A26B2720A6443FB3CCF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "10 January 2014", } @Article{Anonymous:2014:JVIa, author = "Anonymous", title = "{JFP} volume 24 issue 1 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "1", pages = "f1--f2", month = jan, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000082", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/95855F19AB96866ADC116A3A27269408", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 April 2014", } @Article{Anonymous:2014:JVIb, author = "Anonymous", title = "{JFP} volume 24 issue 1 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "1", pages = "b1--b8", month = jan, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000094", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/01549E117978A3871D9B337561477933", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "16 April 2014", } @Article{Singh:2014:SID, author = "Satnam Singh and Robert Bruce Findler", title = "Special Issue Dedicated to {ICFP} 2012: Editorial", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "131--132", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000124", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/7CA735936D1B06869969CEA30A25BBB0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 May 2014", } @Article{Dunfield:2014:EIU, author = "Joshua Dunfield", title = "Elaborating intersection and union types", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "133--165", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000270", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F5922703222B5F9C04C46BAE7AB8F7EB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 January 2014", } @Article{Endrullis:2014:CSE, author = "J{\"o}rg Endrullis and Dimitri Hendriks and Rena Bakhshi and Grigore Rosu", title = "On the complexity of stream equality", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "166--217", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000324", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/34CF8DEA07BCC5FEF11008CD79E07626", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 January 2014", } @Article{Johnson:2014:PFA, author = "J. Ian Johnson and Ilya Sergey and Christopher Earl and Matthew Might and David {Van Horn}", title = "Pushdown flow analysis with abstract garbage collection", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "218--283", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000100", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/92567231A16859F51056AB6F6781ACAE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 May 2014", } @Article{Myreen:2014:PPT, author = "Magnus O. Myreen and Scott Owens", title = "Proof-producing translation of higher-order logic into pure and stateful {ML}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "284--315", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796813000282", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/4836EEA7A25F733339A9D23CD6C9F208", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "20 January 2014", } @Article{Dagand:2014:TFA, author = "Pierre-{\'E}variste Dagand and Conor McBride", title = "Transporting functions across ornaments", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "316--383", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000069", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/86A539E953412C85452ADA9E39E67EB7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "23 April 2014", } @Article{Wadler:2014:PS, author = "Philip Wadler", title = "Propositions as sessions", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "384--418", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681400001X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/0985539E5D607AC00FB00FF900BA1C86", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "31 January 2014", } @Article{Jadud:2014:BRR, author = "Matt Jadud", title = "Book Review: {{\booktitle{Realm of Racket}}, by Forrest Bice, Rose DeMaio, Spencer Florence, Feng-Yun Mimi Lin, Scott Lindeman, Nicole Nussbaum, Eric Peterson, Ryan Plessner, David Van Horn, Matthias Felleisen and Conrad Barski, MD, No Starch Press, San Francisco, CA, 2013, \pounds 27.49. ISBN-10: 1-59327-491-2}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "419--421", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000070", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AFBE1E4602FCE8B93CEE8DB789163CDC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 April 2014", } @Article{Green:2014:BRB, author = "Robin Green", title = "Book Review: {{\booktitle{Beginning Haskell}}, by Alejandro Serrano Mena, Apress, New York City, NY, 2014, ISBN-10: 1-4302-6250-8, 428 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "421--422", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000112", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/EE1E701FB3EE176FDC0C4B37DCFA2558", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "30 April 2014", } @Article{Anonymous:2014:JVIc, author = "Anonymous", title = "{JFP} volume 24 issue 2--3 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "f1--f2", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000136", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/331E03C4690950AC35AE4685408BFA1C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 May 2014", } @Article{Anonymous:2014:JVId, author = "Anonymous", title = "{JFP} volume 24 issue 2--3 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "2--3", pages = "b1--b6", month = may, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000148", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/380A795B3A0ED6A35E860658B67C90BD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "21 May 2014", } @Article{Germane:2014:DCR, author = "Kimball Germane and Matthew Might", title = "{Deletion}: The curse of the red-black tree", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "4", pages = "423--433", month = jul, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000227", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/471C92AF3D431403FEE6C66FE070C492", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "11 September 2014", } @Article{Sculthorpe:2014:KUR, author = "Neil Sculthorpe and Nicolas Frisby and Andy Gill", title = "The {Kansas University} rewrite engine: A {Haskell}-Embedded Strategic Programming Language with Custom Closed Universes", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "4", pages = "434--473", month = jul, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000185", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B188BD6CAC68A121C219FA5315AF0C21", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "03 July 2014", } @Article{Hutton:2014:PA, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "4", pages = "474--522", month = jul, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000215", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/746B45DF269A7746FF42CCC1DE5A2748", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "27 August 2014", } @Article{Watt:2014:BRP, author = "David Watt", title = "Book Review: {{\booktitle{Practical Foundations for Programming Languages}}, by Robert Harper, Cambridge University Press, New York, December 2012, English, ISBN-10: 1-107-02957-0, Hardcover, 487 pp.}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "4", pages = "523--523", month = jul, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681400015X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/48A4960F719F454E396AEB8C188461FE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "17 June 2014", } @Article{Orchard:2014:BRC, author = "Dominic Orchard", title = "Book Review: {{\booktitle{Computational Semantics with Functional Programming}}, by Jan van Eijck and Christina Unger}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "4", pages = "524--527", month = jul, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000057", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/D64D86CC51BD935F57EB64AE2A9503FA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "09 April 2014", } @Article{Anonymous:2014:JVIe, author = "Anonymous", title = "{JFP} volume 24 issue 4 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "4", pages = "f1--f2", month = jul, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000240", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/71F2DB8DCE7753CCFC90A91303598D9F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "11 September 2014", } @Article{Anonymous:2014:JVIf, author = "Anonymous", title = "{JFP} volume 24 issue 4 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "4", pages = "b1--b9", month = jul, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000239", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:25 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2FF1CDA9A3AEFC2D2D021B7CA67B8056", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "11 September 2014", } @Article{Rossberg:2014:FIM, author = "Andreas Rossberg and Claudio Russo and Derek Dreyer", title = "F-ing modules", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "5", pages = "529--607", month = sep, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000264", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B573FA00832D55D4878863DE1725D90B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "19 November 2014", } @Article{Patryshev:2014:BRI, author = "Vlad Patryshev", title = "Book Review: {{\booktitle{Introduction to the art of programming using Scala}}, by Mark C. Lewis, Chapman and Hall/CRC Press, 2012, \pounds 46.99 (paperback) ISBN-10: 1-4398-9666-6}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "5", pages = "608--609", month = sep, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000252", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/F8E004AA7CFDA2440A6A9FCA9BD81CCF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "02 October 2014", } @Article{Anonymous:2014:JVIg, author = "Anonymous", title = "{JFP} volume 24 issue 5 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "5", pages = "f1--f2", month = sep, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000288", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B1DB25FCC662CE53D07A7AE070813215", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 January 2015", } @Article{Anonymous:2014:JVIh, author = "Anonymous", title = "{JFP} volume 24 issue 5 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "5", pages = "b1--b9", month = sep, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000276", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/2EA3F245ED7227A5767A432B4BFA6295", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "15 January 2015", } @Article{Felleisen:2014:E, author = "Matthias Felleisen", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "6", pages = "611--611", month = nov, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000197", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/02392626D7555E55B6A29BCFA3474E1C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 February 2015", } @Article{Sperber:2014:SIR, author = "Michael Sperber and Lennart Augustsson", title = "Special Issue on Run-Time Systems and Target Platforms for Functional Languages: Editorial", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "6", pages = "612--612", month = nov, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000039", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/5F2B2C5D91A7121E11600E08CEA24BF4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 February 2015", } @Article{Sivaramakrishnan:2014:MMA, author = "K. C. Sivaramakrishnan and Lukasz Ziarek and Suresh Jagannathan", title = "{MultiMLton}: A multicore-aware runtime for standard {ML}", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "6", pages = "613--674", month = nov, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000161", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/AE2EE448CF8C677D64B47E657F8BBB9A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "18 June 2014", } @Article{Keep:2014:RTR, author = "Andrew W. Keep and R. Kent Dybvig", title = "A run-time representation of {Scheme} record types", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "6", pages = "675--716", month = nov, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000203", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/B8FE043B9B0D8865EBB8ABBF58865E5C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "01 September 2014", } @Article{Anonymous:2014:JVIi, author = "Anonymous", title = "{JFP} volume 24 issue 6 Cover and Front matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "6", pages = "f1--f2", month = nov, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000015", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/1B173E75FFF61F2A4196865A73CC7332", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 February 2015", } @Article{Anonymous:2014:JVIj, author = "Anonymous", title = "{JFP} volume 24 issue 6 Cover and Back matter", journal = j-J-FUNCT-PROGRAM, volume = "24", number = "6", pages = "b1--b8", month = nov, year = "2014", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000027", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Jul 12 06:49:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/product/31C05FF2178FDA4F93605D5BA8B468DB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "http://journals.cambridge.org/action/displayJournal?jid=JFP", onlinedate = "05 February 2015", } @Article{Hutton:2015:PAa, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e1", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000040", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/A571A5D4D001F8FE31C4672AC184671F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "09 February 2015", } @Article{Grust:2015:TFH, author = "Torsten Grust", title = "Book Review: {{\booktitle{Thinking Functionally with Haskell}} by Richard Bird, Cambridge University Press, 2014}", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e2", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000076", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/thinking-functionally-with-haskell-by-richard-bird-cambridge-university-press-2014/9E3EB0C8A858BE50E1E67CBA75C50BEC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "25 February 2015", } @Article{Eriksen:2015:CSR, author = "Marius Eriksen and Michael Sperber and Anil Madhavapeddy", title = "{CUFP'13} scribe's report", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e3", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000052", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/cufp13-scribes-report/F38AAE60DA9AD95E1737E3F863075C13", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 March 2015", } @Article{Bird:2015:HMS, author = "Richard S. Bird", title = "How to mingle streams", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e4", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000064", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/how-to-mingle-streams/F4F6E6D0EC3671D5F8D6CAAF9408E9E2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 March 2015", } @Article{Altenkirch:2015:IC, author = "Thorsten Altenkirch and Neil Ghani and Peter Hancock and Conor Mcbride and Peter Morris", title = "Indexed containers", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e5", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681500009X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/indexed-containers/FB9C7DC88A65E7529D39554379D9765F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "20 May 2015", } @Article{Schaathun:2015:ESP, author = "Hans Georg Schaathun", title = "Evaluation of splittable pseudo-random generators", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e6", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681500012X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/evaluation-of-splittable-pseudorandom-generators/3EBAA9F14939C5BB5560E32D1A132637", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 June 2015", } @Article{Hutton:2015:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e7", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000167", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/E150B65762A51870356263EA0F052152", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "02 July 2015", } @Article{Claessen:2015:GCR, author = "Koen Claessen and Jonas Dureg{\aa}rd and Michal H. Palka", title = "Generating constrained random data with uniform distribution", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e8", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000143", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/prng.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/generating-constrained-random-data-with-uniform-distribution/567438B9A7FABDD0F191FF65DAEA7005", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 July 2015", } @Article{Aransay:2015:FHO, author = "Jes{\'u}s Aransay and Jose Divas{\'o}n", title = "Formalisation in higher-order logic and code generation to functional languages of the {Gauss--Jordan} algorithm", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e9", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000155", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/formalisation-in-higherorder-logic-and-code-generation-to-functional-languages-of-the-gaussjordan-algorithm/2B1780CA4588D531821AFD950C782848", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 July 2015", } @Article{Bernardy:2015:EPI, author = "Jean-Philippe Bernardy and Koen Claessen", title = "Efficient parallel and incremental parsing of practical context-free languages", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e10", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000131", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/efficient-parallel-and-incremental-parsing-of-practical-contextfree-languages/4D620F0BFADE2B588F854AAAEA252F5C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "23 July 2015", } @Article{Tirronen:2015:UBM, author = "Ville Tirronen and Samuel Uusi-m{\"a}kel{\"a} and Ville Isom{\"o}tt{\"o}nen", title = "Understanding beginners' mistakes with {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e11", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000179", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/understanding-beginners-mistakes-with-haskell/244DB6807F3BD77E14CE7D627514D6D3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 August 2015", } @Article{Ziliani:2015:MMT, author = "Beta Ziliani and Derek Dreyer and Neelakantan R. Krishnaswami and Aleksandar Nanevski and Viktor Vafeiadis", title = "{Mtac}: A monad for typed tactic programming in {Coq}", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e12", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000118", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/mtac-a-monad-for-typed-tactic-programming-in-coq/75B49F20037D8A0F718EAB21C662ABA0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 August 2015", } @Article{Jaskelioff:2015:RTS, author = "Mauro Jaskelioff and Russell O'Connor", title = "A representation theorem for second-order functionals", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e13", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000088", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/representation-theorem-for-secondorder-functionals/4B782B0BB6EB53E53935D7A0F8432E8E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 September 2015", } @Article{Bahr:2015:CCC, author = "Patrick Bahr and Graham Hutton", title = "Calculating correct compilers", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e14", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000180", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", note = "See also Part II \cite{Bahr:2020:CCC}.", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/calculating-correct-compilers/70AA17724EBCA4182B1B2B522362A9AF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 September 2015", } @Article{Clare:2015:RFS, author = "Amanda Clare", title = "Review of ``{{\booktitle{A functional start to computing with Python}}}'', {Ted Herman, CRC Press, 2014, ISBN 978-1-4665-0455-4}", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e15", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000222", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/python.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-a-functional-start-to-computing-with-python-ted-herman-crc-press-2014-isbn-9781466504554/CDD2895726478A185EDA78AE98C30BB3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 October 2015", } @Article{Hudson:2015:RLY, author = "Shane Hudson", title = "Review of ``{{\booktitle{Learn you some Erlang for great good! A beginner's guide}}}'', by {Fred H{\'e}bert, No Starch Press, 2013, \pounds 26.80 (paperback), ISBN: 978-1-59327-435-1}", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e16", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000234", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-learn-you-some-erlang-for-great-good-a-beginners-guide-by-fred-hebert-no-starch-press-2013-2680-paperback-isbn-9781593274351/63A0A56C14B429CA2F748D163E7FF07D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 October 2015", } @Article{Hoffmann:2015:TBA, author = "Jan Hoffmann and Zhong Shao", title = "Type-based amortized resource analysis with integers and arrays", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e17", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000192", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/typebased-amortized-resource-analysis-with-integers-and-arrays/B226DB9379DAF00F7BD7992283CEA906", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "29 October 2015", } @Article{Traytel:2015:VDP, author = "Dmitriy Traytel and Tobias Nipkow", title = "Verified decision procedures for {MSO} on words based on derivatives of regular expressions", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e18", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000246", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/verified-decision-procedures-for-mso-on-words-based-on-derivatives-of-regular-expressions/18DCED718D5D525252C97EFA3501B4A4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 November 2015", } @Article{Fridlender:2015:PTS, author = "Daniel Fridlender and Miguel Pagano", title = "Pure type systems with explicit substitutions", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e19", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000210", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/pure-type-systems-with-explicit-substitutions/DB9536503A77C1B2D8357588D8DF31DE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "09 November 2015", } @Article{Atkey:2015:IDE, author = "Robert Atkey and Patricia Johann", title = "Interleaving data and effects", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e20", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000209", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/interleaving-data-and-effects/FCDD7EDCF7E7A9484C59A13B53F75742", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "20 November 2015", } @Article{Hutton:2015:PAc, author = "Graham Hutton", title = "{PhD} abstracts", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e21", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000283", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/26EDA64896CD456D3BA13F03298E248A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "10 December 2015", } @Article{Curtis:2015:CLT, author = "Sharon Curtis and Shin-Cheng Mu", title = "Calculating a linear-time solution to the densest-segment problem", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e22", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681500026X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/calculating-a-lineartime-solution-to-the-densestsegment-problem/B7A7F3DB6A6220FB95F819F91BA94DCE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "14 December 2015", } @Article{Tirronen:2015:TTC, author = "Ville Tirronen and Ville Isom{\"o}tt{\"o}nen", title = "Teaching types with a cognitively effective worked example format", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e23", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796814000021", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/teaching-types-with-a-cognitively-effective-worked-example-format/D793285CAC3FDC1FAB3B1C846EEEFF54", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 December 2015", } @Article{Grygiel:2015:CGT, author = "Katarzyna Grygiel and Pierre Lescanne", title = "Counting and generating terms in the binary lambda calculus", journal = j-J-FUNCT-PROGRAM, volume = "25", number = "", pages = "e24", month = "????", year = "2015", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000271", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:08 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/counting-and-generating-terms-in-the-binary-lambda-calculus/47DE83E8BD697326F0FFD43351E083E3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "29 December 2015", } @Article{Hinze:2016:USR, author = "Ralf Hinze and Nicolas Wu", title = "Unifying structured recursion schemes: An Extended Study", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e1", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796815000258", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/unifying-structured-recursion-schemes/2CF2B29B85890E893F9761EA1C3B709E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "03 February 2016", } @Article{Abel:2016:WFR, author = "Andreas Abel and Brigitte Pientka", title = "Well-founded recursion with copatterns and sized types", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e2", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000022", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/wellfounded-recursion-with-copatterns-and-sized-types/39794AEA4D0F5003C8E9F88E564DA8DD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "03 March 2016", } @Article{Stump:2016:ELE, author = "Aaron Stump and Peng Fu", title = "Efficiency of lambda-encodings in total type theory", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e3", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000034", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/efficiency-of-lambdaencodings-in-total-type-theory/61BB015E068EAC16C6C31D5F7654F3AD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "10 March 2016", } @Article{Hritcu:2016:TNQ, author = "Catalin Hritcu and Leonidas Lampropoulos and Antal Spector-Zabusky and Arthur {Azevedo De Amorim} and Maxime D{\'e}n{\`e}s and John Hughes and Benjamin C. Pierce and Dimitrios Vytiniotis", title = "Testing noninterference, quickly", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e4", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000058", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/testing-noninterference-quickly/00D792464D8E0CAD7F6B30417F121729", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 April 2016", } @Article{Stewart:2016:TFT, author = "Robert Stewart and Patrick Maier and Phil Trinder", title = "Transparent fault tolerance for scalable functional computation", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e5", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681600006X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/transparent-fault-tolerance-for-scalable-functional-computation/48B954EF9ADDC9F5244904061DF1123C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 March 2016", } @Article{Svensson:2016:LHD, author = "Bo Joel Svensson and Ryan R. Newton and Mary Sheeran", title = "A language for hierarchical data parallel design-space exploration on {GPUs}", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e6", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000046", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/language-for-hierarchical-data-parallel-designspace-exploration-on-gpus/C406E732CBFFD3AF80E3BECBBE7F8B7B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 March 2016", } @Article{Clerc:2016:OJJ, author = "Xavier Clerc", title = "{OCaml-Java}: The {Java Virtual Machine} as the target of an {OCaml} compiler", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e7", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000095", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/java2010.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/ocamljava-the-java-virtual-machine-as-the-target-of-an-ocaml-compiler/EDA83983550B6025B3705E2F8D97EB81", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 May 2016", } @Article{Hutton:2016:PAa, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e8", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000125", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/A39BE6465AD4FD4744B8689F01BEF1C9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 June 2016", } @Article{Sivaramakrishnan:2016:CSA, author = "K. C. Sivaramakrishnan and Tim Harris and Simon Marlow and Simon Peyton Jones", title = "Composable scheduler activations for {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e9", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000071", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/composable-scheduler-activations-for-haskell/5F4A86F27A77CAC76080B5F79667E619", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 June 2016", } @Article{Berthold:2016:PPS, author = "Jost Berthold and Hans-Wolfgang Loidl and Kevin Hammond", title = "{PAEAN}: Portable and scalable runtime support for parallel {Haskell} dialects", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e10", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000010", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/paean-portable-and-scalable-runtime-support-for-parallel-haskell-dialects/FFAF6CAE496B45F215755B6CB25584A1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 July 2016", } @Article{Dieterle:2016:SCV, author = "M. Dieterle and T. Horstmeyer and R. Loogen and J. Berthold", title = "Skeleton composition versus stable process systems in {Eden}", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e11", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000083", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/skeleton-composition-versus-stable-process-systems-in-eden/0F108B29BA5AC5CA666DB8D2639A3017", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "15 July 2016", } @Article{Parys:2016:CLT, author = "Pawel Parys", title = "A characterization of lambda-terms transforming numerals", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e12", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000113", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/characterization-of-lambdaterms-transforming-numerals/852D33A97D7A849191B3EFA5ECE7E458", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 July 2016", } @Article{Stansifer:2016:RSM, author = "Paul Stansifer and Mitchell Wand", title = "{Romeo}: A system for more flexible binding-safe programming", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e13", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000137", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/romeo-a-system-for-more-flexible-bindingsafe-programming/F9C128D1D92B6BCD489E0FE41D255AE0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 July 2016", } @Article{Codish:2016:PSS, author = "Michael Codish and Eijiro Sumii", title = "Preface for special section from {FLOPS 2014}", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e14", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000149", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/preface-for-special-section-from-flops-2014/3956976D0A10E8715C843581BC69F1E7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 July 2016", } @Article{Breitner:2016:SZC, author = "Joachim Breitner and Richard A. Eisenberg and Simon Peyton Jones and Stephanie Weirich", title = "Safe zero-cost coercions for {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e15", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000150", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/safe-zerocost-coercions-for-haskell/FFB002A34C6B40EF150B5F357AA865DC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 July 2016", } @Article{Cockx:2016:EDP, author = "Jesper Cockx and Dominique Devriese and Frank Piessens", title = "Eliminating dependent pattern matching without {K}", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e16", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000174", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/eliminating-dependent-pattern-matching-without-k/4BC4EA2D02D801E5ABED264FE5FB177A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "30 August 2016", } @Article{Thompson:2016:RSI, author = "Simon Thompson", title = "Review of {{\booktitle{Spreadsheet implementation technology: Basics and extensions}}, by Peter Sestoft, MIT Press, 2014, ISBN 978-0-262-52664-7}", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e17", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000204", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-spreadsheet-implementation-technology-basics-and-extensions-by-peter-sestoft-mit-press-2014-isbn-9780262526647/B1F6E62B5E20014B4BBC9BF5135DD0BF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "09 September 2016", } @Article{Angiuli:2016:HPT, author = "Carlo Angiuli and Edward Morehouse and Daniel R. Licata and Robert Harper", title = "Homotopical patch theory", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e18", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000198", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/homotopical-patch-theory/42AD8BB8A91688BCAC16FD4D6A2C3FE7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 September 2016", } @Article{BanadosSchwerter:2016:GTE, author = "Felipe {Ba{\~n}ados Schwerter} and Ronald Garcia and {\'E}ric Tanter", title = "Gradual type-and-effect systems", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e19", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000162", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/gradual-typeandeffect-systems/5FB15D90345693369960654137B3C8D0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 September 2016", } @Article{Dreyer:2016:SID, author = "Derek Dreyer and Mary Sheeran", title = "Special issue dedicated to {ICFP 2014}: Editorial", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e20", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000228", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/special-issue-dedicated-to-icfp-2014-editorial/014390426F6D74E82AC2D68EFDEF4DD3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "25 October 2016", } @Article{Zeilberger:2016:LLT, author = "Noam Zeilberger", title = "Linear lambda terms as invariants of rooted trivalent maps", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e21", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681600023X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/linear-lambda-terms-as-invariants-of-rooted-trivalent-maps/12B63B0C31472A26E4D1173016D233C7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "04 November 2016", } @Article{Inoue:2016:RAM, author = "Jun Inoue and Walid Taha", title = "Reasoning about multi-stage programs", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e22", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000253", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/reasoning-about-multistage-programs/60E3E040633DD97C4B61766123F1D639", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "07 November 2016", } @Article{Acar:2016:OGS, author = "Umut A. Acar and Arthur Chargu{\'e}raud and Mike Rainey", title = "Oracle-guided scheduling for controlling granularity in implicitly parallel languages", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e23", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000101", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/oracleguided-scheduling-for-controlling-granularity-in-implicitly-parallel-languages/0316B0F89CD4C2006713CDA608146300", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "10 November 2016", } @Article{Hutton:2016:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "26", number = "", pages = "e24", month = "????", year = "2016", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000290", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/BAF394984CB4971A0EA778D176382CC6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "23 November 2016", } @Article{Hou:2017:CCP, author = "Kuen-Bang Hou (Favonia) and Nick Benton and Robert Harper", title = "Correctness of compiling polymorphism to dynamic typing", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e1", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000265", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/correctness-of-compiling-polymorphism-to-dynamic-typing/AE529D08033550814B59D305CCE5A6A2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 December 2016", } @Article{Ko:2017:PO, author = "Hsiang-Shang Ko and Jeremy Gibbons", title = "Programming with ornaments", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e2", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000307", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/programming-with-ornaments/97C63D7C90556ACD2EC1482E63026A74", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 December 2016", } @Article{Nguyen:2017:HOS, author = "Ph{\'u}c C. Nguy{\^e}n and Sam Tobin-Hochstadt and David {Van Horn}", title = "Higher order symbolic execution for contract verification and refutation", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e3", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000216", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/higher-order-symbolic-execution-for-contract-verification-and-refutation/129E10B4113242ABB0B7D6890CCFDBC9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 December 2016", } @Article{Padovani:2017:SLI, author = "Luca Padovani", title = "A simple library implementation of binary sessions", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e4", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000289", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/simple-library-implementation-of-binary-sessions/D4F6DF42D95358937A5269A60193AAE6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 December 2016", } @Article{Stefan:2017:FDI, author = "Deian Stefan and David Mazi{\`e}res and John C. Mitchell and Alejandro Russo", title = "Flexible dynamic information flow control in the presence of exceptions", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e5", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000241", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/flexible-dynamic-information-flow-control-in-the-presence-of-exceptions/DA92A6BA5FBBDC534F1B498217D160A8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 January 2017", } @Article{Bendkowski:2017:NOR, author = "Maciej Bendkowski", title = "Normal-order reduction grammars", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e6", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000332", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/normalorder-reduction-grammars/B043EABD00457D588EA10B449CDF91AB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 January 2017", } @Article{Kammar:2017:NVR, author = "Ohad Kammar and Matija Pretnar", title = "No value restriction is needed for algebraic effects and handlers", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e7", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000320", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/no-value-restriction-is-needed-for-algebraic-effects-and-handlers/19DD87AEDAEABBB45A06D5EA21F03428", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 January 2017", } @Article{Abel:2017:IPA, author = "Andreas Abel and Stephan Adelsberger and Anton Setzer", title = "Interactive programming in {Agda} --- Objects and graphical user interfaces", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e8", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000319", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/interactive-programming-in-agda-objects-and-graphical-user-interfaces/56ECE95C3A0C208D5ABCD072643BC8FB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 February 2017", } @Article{Dagand:2017:EO, author = "Pierre-Evariste Dagand", title = "The essence of ornaments", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e9", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796816000356", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/essence-of-ornaments/4D2DF6F4FE23599C8C1FEA6C921A3748", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 February 2017", } @Article{Ziliani:2017:CGN, author = "Beta Ziliani and Matthieu Sozeau", title = "A comprehensible guide to a new unifier for {CIC} including universe polymorphism and overloading", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e10", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000028", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/comprehensible-guide-to-a-new-unifier-for-cic-including-universe-polymorphism-and-overloading/19A095CA0645F89A772B7E2B7B3D92B2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "07 February 2017", } @Article{Sergey:2017:MHO, author = "Ilya Sergey and Dimitrios Vytiniotis and Simon L. Peyton Jones and Joachim Breitner", title = "Modular, higher order cardinality analysis in theory and practice", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e11", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000016", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/modular-higher-order-cardinality-analysis-in-theory-and-practice/5D815BD54F43FD49146B2F4154565DE4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 February 2017", } @Article{Johnson-Freyd:2017:CNE, author = "Philip Johnson-Freyd and Paul Downen and Zena M. Ariola", title = "Call-by-name extensionality and confluence", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e12", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681700003X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/callbyname-extensionality-and-confluence/65772ED558B918E54B32A70C012AE78D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 February 2017", } @Article{Uustalu:2017:FRS, author = "Tarmo Uustalu and Niccol{\`o} Veltri", title = "Finiteness and rational sequences, constructively", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e13", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000041", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/finiteness-and-rational-sequences-constructively/FCC024B602F850DDCEB2E9092E72369B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 April 2017", } @Article{Stump:2017:CDL, author = "Aaron Stump", title = "The calculus of dependent lambda eliminations", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e14", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000053", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/calculus-of-dependent-lambda-eliminations/1D0BDA070E9273AC56C108D8F6F2B078", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "09 May 2017", } @Article{Swierstra:2017:SIP, author = "Wouter Swierstra and Peter Dybjer", title = "Special issue on Programming with Dependent Types Editorial", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e15", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000065", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/special-issue-on-programming-with-dependent-types-editorial/B64163F12FCF62513E2148A6F0E52EE0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 June 2017", } @Article{Hutton:2017:PAa, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e16", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000089", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/880BC4CBC71DA9AFF193B616E1C637D8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "15 June 2017", } @Article{Pirog:2017:BCD, author = "Maciej Pir{\'o}g and Sam Staton", title = "Backtracking with cut via a distributive law and left-zero monoids", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e17", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000077", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/backtracking-with-cut-via-a-distributive-law-and-leftzero-monoids/9B7B1620EEFD293888B7B1E0F805156B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 July 2017", } @Article{Smallbone:2017:QSB, author = "Nicholas Smallbone and Moa Johansson and Koen Claessen and Maximilian Algehed", title = "Quick specifications for the busy programmer", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e18", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000090", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/quick-specifications-for-the-busy-programmer/1E1E8A11F91A927DD56AF08280A9F58D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "10 July 2017", } @Article{New:2017:FEC, author = "Max S. New and Burke Fetscher and Robert Bruce Findler and Jay Mccarthy", title = "Fair enumeration combinators", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e19", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000107", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/fair-enumeration-combinators/CCEC7CBA286B2F792B073586EFCD6F3A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "30 August 2017", } @Article{Hutton:2017:CYJ, author = "Graham Hutton and Patrick Bahr", title = "Compiling a 50-year journey", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e20", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000120", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:09 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/compiling-a-50year-journey/31A66593E940CEF13253C34714F78041", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "20 September 2017", } @Article{Rivas:2017:NCM, author = "Exequiel Rivas and Mauro Jaskelioff", title = "Notions of computation as monoids", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e21", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000132", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/notions-of-computation-as-monoids/70019FC0F2384270E9F41B9719042528", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 October 2017", } @Article{Brandt:2017:CSF, author = "J{\"o}rgen Brandt and Wolfgang Reisig and Ulf Leser", title = "Computation semantics of the functional scientific workflow language {Cuneiform}", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e22", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000119", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/computation-semantics-of-the-functional-scientific-workflow-language-cuneiform/1A3B8AB825939117C5BD9F850F63ADCC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 October 2017", } @Article{Botta:2017:CCT, author = "Nicola Botta and Patrik Jansson and Cezar Ionescu", title = "Contributions to a computational theory of policy advice and avoidability", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e23", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000156", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/contributions-to-a-computational-theory-of-policy-advice-and-avoidability/CDB4C9601702AAB336A2FB2C34B8F49B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 October 2017", } @Article{Schultz:2017:ADI, author = "Patrick Schultz and Ryan Wisnesky", title = "Algebraic data integration", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e24", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000168", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/algebraic-data-integration/AC36B1C39D4C76A18CB54F75B0D26796", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "02 November 2017", } @Article{Hutton:2017:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e25", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000181", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/BA901528CBC710EB1FAC68EAFDA70836", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 November 2017", } @Article{Seco:2017:CBL, author = "Jo{\~a}o Costa Seco and Paulo Ferreira and Hugo Louren{\c{c}}o", title = "Capability-based localization of distributed and heterogeneous queries", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e26", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681700017X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/capabilitybased-localization-of-distributed-and-heterogeneous-queries/C9401FAD261D3785552F1038A59E980C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 December 2017", } @Article{Fegaras:2017:ADB, author = "Leonidas Fegaras", title = "An algebra for distributed {Big Data} analytics", journal = j-J-FUNCT-PROGRAM, volume = "27", number = "", pages = "e27", month = "????", year = "2017", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000193", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/an-algebra-for-distributed-big-data-analytics/580E6A327FD3AC8E4F9B0EA0408B434B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "11 December 2017", } @Article{Breitner:2018:ALN, author = "Joachim Breitner", title = "The adequacy of {Launchbury}'s natural semantics for lazy evaluation", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e1", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796817000144", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/adequacy-of-launchburys-natural-semantics-for-lazy-evaluation/74FA9327F749042DC9C824261547F94B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "03 January 2018", } @Article{Chen:2018:SIC, author = "Sheng Chen and Martin Erwig", title = "Systematic identification and communication of type errors", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e2", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681700020X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/systematic-identification-and-communication-of-type-errors/40EF6949DF63E97ABA353999C72AB6C5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "25 January 2018", } @Article{Downen:2018:TCC, author = "Paul Downen and Zena M. Ariola", title = "A tutorial on computational classical logic and the sequent calculus", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e3", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000023", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/tutorial-on-computational-classical-logic-and-the-sequent-calculus/4C5D37F74D95ED7CCFC0BB3E37F342A5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "01 February 2018", } @Article{Swords:2018:EAC, author = "Cameron Swords and Amr Sabry and Sam Tobin-Hochstadt", title = "An extended account of contract monitoring strategies as patterns of communication", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e4", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000047", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/an-extended-account-of-contract-monitoring-strategies-as-patterns-of-communication/D410A73D44AE4F8126C44C558672F875", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "07 March 2018", } @Article{Morazan:2018:IHB, author = "Marco T. Moraz{\'a}n", title = "Infusing an {HtDP}-based {CS1} with distributed programming using functional video games", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e5", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000059", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/infusing-an-htdpbased-cs1-with-distributed-programming-using-functional-video-games/22DB3A4087A49FF56A77354300B746AC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 March 2018", } @Article{Keller:2018:ESI, author = "Gabriele Keller and Fritz Henglein", title = "Editorial for the Special Issue on Parallel and Concurrent Functional Programming", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e6", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000060", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/editorial-for-the-special-issue-on-parallel-and-concurrent-functional-programming/8C1315D41C9264978A08BD6EC1DE91FB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "04 March 2018", } @Article{Haller:2018:PMF, author = "Philipp Haller and Heather Miller and Normen M{\"u}ller", title = "A programming model and foundation for lineage-based distributed computation", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e7", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000035", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/programming-model-and-foundation-for-lineagebased-distributed-computation/B410CE79B21E33462843B408B716E1E5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 March 2018", } @Article{Cheney:2018:SIP, author = "James Cheney and Torsten Grust", title = "Special Issue on Programming Languages for Big Data Editorial", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e8", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000084", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/special-issue-on-programming-languages-for-big-data-editorial/4525FDEF1AE0B07F0D54B904696ADC62", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 March 2018", } @Article{Dagand:2018:FDI, author = "Pierre-{\'E}variste Dagand and Nicolas Tabareau and {\'E}ric Tanter", title = "Foundations of dependent interoperability", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e9", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000011", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/foundations-of-dependent-interoperability/801E5D733DE9BC30B1A34A5FDC621242", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 March 2018", } @Article{Shaikhha:2018:PVP, author = "Amir Shaikhha and Mohammad Dashti and Christoph Koch", title = "Push versus pull-based loop fusion in query engines", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e10", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000102", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/push-versus-pullbased-loop-fusion-in-query-engines/D67AE4899E87F4B5102F859B0FC02045", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "10 April 2018", } @Article{Blanqui:2018:SBT, author = "Fr{\'e}d{\'e}ric Blanqui", title = "Size-based termination of higher-order rewriting", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e11", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000072", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/sizebased-termination-of-higherorder-rewriting/2134D9160988448FA62DD693D337892D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "19 April 2018", } @Article{Cockx:2018:PRU, author = "Jesper Cockx and Dominique Devriese", title = "Proof-relevant unification: Dependent pattern matching with only the axioms of your type theory", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e12", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679681800014X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/proofrelevant-unification-dependent-pattern-matching-with-only-the-axioms-of-your-type-theory/E54D56DC3F5D5361CCDECA824030C38E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "10 May 2018", } @Article{Seidel:2018:DWS, author = "Eric L. Seidel and Ranjit Jhala and Westley Weimer", title = "Dynamic witnesses for static type errors (or, Ill-Typed Programs Usually Go Wrong)", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e13", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000126", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/dynamic-witnesses-for-static-type-errors-or-illtyped-programs-usually-go-wrong/C9525689DAC80D153B94FAD292774444", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 May 2018", } @Article{Hinze:2018:BOE, author = "Ralf Hinze and Clare Martin", title = "{Batcher}'s odd--even merging network revealed", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e14", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000163", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/batchers-oddeven-merging-network-revealed/14DB825CE81B605C919746923FFF8BA2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "04 June 2018", } @Article{Matsuda:2018:ABP, author = "Kazutaka Matsuda and Meng Wang", title = "Applicative bidirectional programming: Mixing lenses and semantic bidirectionalization", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e15", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000096", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/applicative-bidirectional-programming/82D617027973B92A50FE977FCAE72FAE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 June 2018", } @Article{Zakian:2018:GTS, author = "Timothy A. K. Zakian and Trevor L. Mcdonell and Matteo Cimini and Ryan R. Newton", title = "{Ghostbuster}: A tool for simplifying and converting {GADTs}", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e16", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000114", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/ghostbuster-a-tool-for-simplifying-and-converting-gadts/D8FEC9439E1D550CC05CFEC7AD5F1E1D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 June 2018", } @Article{Hutton:2018:PA, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e17", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000175", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/755F5652224B435080756DD21623839C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 July 2018", } @Article{Gilray:2018:AAU, author = "Thomas Gilray and Michael D. Adams and Matthew Might", title = "Abstract allocation as a unified approach to polyvariance in control-flow analyses", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e18", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000138", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/abstract-allocation-as-a-unified-approach-to-polyvariance-in-controlflow-analyses/1555B0130B5B00DFFCEDA327DF0EB232", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "01 August 2018", } @Article{Hinze:2018:CT, author = "Ralf Hinze", title = "On constructing 2--3 trees", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e19", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000187", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/on-constructing-23-trees/129759AE03543B461536F78B386D93B5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "26 October 2018", } @Article{Jung:2018:IGM, author = "Ralf Jung and Robbert Krebbers and Jacques-Henri Jourdan and Ales Bizjak and Lars Birkedal and Derek Dreyer", title = "{Iris} from the ground up: A modular foundation for higher-order concurrent separation logic", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e20", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000151", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/iris-from-the-ground-up-a-modular-foundation-for-higherorder-concurrent-separation-logic/26301B518CE2C52796BFA12B8BAB5B5F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 November 2018", } @Article{Hinze:2018:PPS, author = "Ralf Hinze and Clare Martin", title = "{Parberry}'s pairwise sorting network revealed", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e21", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000199", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/parberrys-pairwise-sorting-network-revealed/C9761D61FD85D2E1A053BF48A6CB1399", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 November 2018", } @Article{Rossberg:2018:CMU, author = "Andreas Rossberg", title = "{1ML} --- Core and modules united", journal = j-J-FUNCT-PROGRAM, volume = "28", number = "", pages = "e22", month = "????", year = "2018", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000205", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:10 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/1ml-core-and-modules-united/47B10882829E4B32F98FBA93B28CEF30", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 December 2018", } @Article{Hutton:2019:PAa, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e1", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000230", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/06E7785894BD9EAC9903940267B9A4DF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "30 January 2019", } @Article{Tan:2019:VCC, author = "Yong Kiam Tan and Magnus O. Myreen and Ramana Kumar and Anthony Fox and Scott Owens and Michael Norrish", title = "The verified {CakeML} compiler backend", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e2", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000229", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/verified-cakeml-compiler-backend/E43ED3EA740D2DF970067F4E2BB9EF7D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "04 February 2019", } @Article{Schrijvers:2019:CSC, author = "Tom Schrijvers and Bruno C. D. S. Oliveira and Philip Wadler and Koar Marntirosian", title = "{COCHIS}: Stable and coherent implicits", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e3", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000242", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/cochis-stable-and-coherent-implicits/F0127B641DC6AFBA1488A0C64A25A289", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 February 2019", } @Article{Greenman:2019:HEP, author = "Ben Greenman and Asumu Takikawa and Max S. New and Daniel Feltey and Robert Bruce Findler and Jan Vitek and Matthias Felleisen", title = "How to evaluate the performance of gradual type systems", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e4", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796818000217", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/how-to-evaluate-the-performance-of-gradual-type-systems/DC765724C52A3A462F16C7FB3AD18697", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "20 February 2019", } @Article{Choi:2019:TRC, author = "Kwanghoon Choi and Byeong-Mo Chang", title = "A theory of {RPC} calculi for client-server model", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e5", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000029", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/theory-of-rpc-calculi-for-clientserver-model/15DC9096F78E604ABD5F34A96F277EFE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 March 2019", } @Article{Danvy:2019:FLR, author = "Olivier Danvy", title = "Folding left and right over {Peano} numbers", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e6", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000042", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/folding-left-and-right-over-peano-numbers/BF89C1D1283424DBF295ECFAB2ABE66C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 April 2019", } @Article{Garcia-Perez:2019:FRK, author = "{\'A}lvaro Garc{\'i}a-P{\'e}rez and Pablo Nogueira", title = "The full-reducing {Krivine} abstract machine {KN} simulates pure normal-order reduction in lockstep: A proof via corresponding calculus", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e7", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000017", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/fullreducing-krivine-abstract-machine-kn-simulates-pure-normalorder-reduction-in-lockstep-a-proof-via-corresponding-calculus/F9D6AC47F4C2FC0903CD28AB451B37EC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "29 April 2019", } @Article{Bird:2019:HFF, author = "Richard S. Bird", title = "How to find a fake coin", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e8", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000030", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/how-to-find-a-fake-coin/BD43BF3F22072B224171E9A0B961DF22", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "29 April 2019", } @Article{Rompf:2019:SCC, author = "Tiark Rompf and Nada Amin", title = "A {SQL} to {C} compiler in 500 lines of code", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e9", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000054", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/sql-to-c-compiler-in-500-lines-of-code/C38B40C78B6A9C55232D4A850587FC64", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "03 June 2019", } @Article{Hutton:2019:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "", pages = "e10", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000078", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/A0B4D8FFC69D131EA44B6B1A71A66A1B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "01 July 2019", } @Article{Darais:2019:CGC, author = "David Darais and David {Van Horn}", title = "Constructive {Galois} Connections", journal = j-J-FUNCT-PROGRAM, volume = "29", number = "??", pages = "e11", month = "????", year = "2019", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000066", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Jul 22 09:36:11 MDT 2019", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/constructive-galois-connections/216F5350F896AB024486361287C08489", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 July 2019", } @Article{Hutton:2020:PAa, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e1", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000200", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/F66CECFC31BDB7D2790F39DE25426EEA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "09 January 2020, e1", } @Article{Cockx:2020:EDC, author = "Jesper Cockx and Andreas Abel", title = "Elaborating dependent (co)pattern matching: No pattern left behind", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e2", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000182", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/elaborating-dependent-copattern-matching-no-pattern-left-behind/F13CECDAB2B6200135D45452CA44A8B3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 January 2020, e2", } @Article{Bird:2020:OPF, author = "Richard S. Bird", title = "An optimal, purely functional implementation of the {Garsia--Wachs} algorithm", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e3", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000194", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/an-optimal-purely-functional-implementation-of-the-garsiawachs-algorithm/6CC5120546FAE30DF5F7F16A9784E136", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 January 2020, e3", } @Article{Hackett:2020:RTT, author = "J. Hackett", title = "Review of {``\booktitle{Thinking with Types}'' by Sandy Maguire, LeanPub, 2019}", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e4", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000015", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-thinking-with-types-by-sandy-maguire-leanpub-2019/151CBE6431DDB2C828F77CECDDAA828B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "20 February 2020, e4", } @Article{Hillerstrom:2020:EHG, author = "Daniel Hillerstr{\"o}m and Sam Lindley and Robert Atkey", title = "Effect handlers via generalised continuations", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e5", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000040", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/effect-handlers-via-generalised-continuations/DF590482FEE2F6888CD68B4B446E31D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 March 2020, e5", } @Article{Tanter:2020:RLP, author = "{\'E}ric Tanter", title = "Review of {``\booktitle{The Little Prover}'' by Daniel P. Friedman and Carl Eastlund, MIT Press, 2015}", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e6", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000052", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-the-little-prover-by-daniel-p-friedman-and-carl-eastlund-mit-press-2015/F85BF92A2EBE5A0B46063D3E6EA9D457", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 March 2020, e6", } @Article{Kiselyov:2020:MMP, author = "Oleg Kiselyov", title = "Many more predecessors: A representation workout", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e7", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679682000009X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/many-more-predecessors-a-representation-workout/72C397C5CEC70ACB379658A431447500", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "30 March 2020, e7", } @Article{Brachthauser:2020:ECP, author = "Jonathan Immanuel Brachth{\"a}user and Philipp Schuster and Klaus Ostermann", title = "{Effekt}: Capability-passing style for type- and effect-safe, extensible effect handlers in {Scala}", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e8", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000027", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/effekt-capabilitypassing-style-for-type-and-effectsafe-extensible-effect-handlers-in-scala/A19680B18FB74AD95F8D83BC4B097D4F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "31 March 2020, e8", } @Article{Convent:2020:DBD, author = "Lukas Convent and Sam Lindley and Conor Mcbride and Craig Mclaughlin", title = "Doo bee doo bee doo", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e9", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000039", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/doo-bee-doo-bee-doo/DEC5F8FDABF7DE3088270E07392320DD", abstract = "We explore the design and implementation of Frank, a strict functional programming language with a bidirectional effect type system designed from the ground up around a novel variant of Plotkin and Pretnar's effect handler abstraction. \ldots{}", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "31 March 2020, e9", } @Article{Swierstra:2020:HBR, author = "Wouter Swierstra", title = "Heterogeneous binary random-access lists", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e10", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000064", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/heterogeneous-binary-randomaccess-lists/CC82B2E79DC5CCAD57E0AC5DF0D43DEC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "07 April 2020, e10", } @Article{Mokhov:2020:BSC, author = "Andrey Mokhov and Neil Mitchell and Simon Peyton Jones", title = "Build systems {\`a} la carte: Theory and practice", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e11", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000088", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/build-systems-a-la-carte-theory-and-practice/097CE52C750E69BD16B78C318754C7A4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 April 2020, e11", } @Article{Perez:2020:FTF, author = "Ivan Perez and Alwyn E. Goodloe", title = "Fault-tolerant functional reactive programming (extended version)", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e12", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000118", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/faulttolerant-functional-reactive-programming-extended-version/F0C270C83E218FA5627D96A7FD6C56E9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "07 May 2020, e12", } @Article{Luksic:2020:LAE, author = "Ziga Luksic and Matija Pretnar", title = "Local algebraic effect theories", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e13", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796819000212", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/local-algebraic-effect-theories/670D4567BB7D87DA956E1EAD7F1DFD6F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "11 May 2020, e13", } @Article{Accattoli:2020:TTS, author = "Beniamino Accattoli and St{\'e}phane Graham-Lengrand and Delia Kesner", title = "Tight typings and split bounds, fully developed", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e14", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679682000012X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/tight-typings-and-split-bounds-fully-developed/95BD54E1AF44234025F3462836B7D83D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "19 May 2020, e14", } @Article{Karachalias:2020:EES, author = "Georgios Karachalias and Matija Pretnar and Amr Hany Saleh and Stien Vanderhallen and Tom Schrijvers", title = "Explicit effect subtyping", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e15", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000131", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/explicit-effect-subtyping/4851B1C994BEAAB7F04A58B60F11D0AF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 June 2020, e15", } @Article{Muijnck-Hughes:2020:TDD, author = "Jan {De Muijnck-Hughes}", title = "Type-Driven Development with {Idris}", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e16", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000143", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/typedriven-development-with-idris/90AF5662A02C45CCDAFF8980F19A41D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "10 June 2020, e16", } @Article{Abel:2020:LEI, author = "Andreas Abel and Jesper Cockx and Dominique Devriese and Amin Timany and Philip Wadler", title = "{Leibniz} equality is isomorphic to {Martin-L{\"o}f} identity, parametrically", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e17", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000155", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/leibniz-equality-is-isomorphic-to-martinlof-identity-parametrically/50D76A9C314AB24E7CD46DA4A0A766EB", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 June 2020, e17", } @Article{Hutton:2020:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e18", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000167", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/3A33B8690F953DDD3AFD44F25B69EF00", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "29 June 2020, e18", } @Article{Ragde:2020:RAF, author = "Prabhakar Ragde", title = "Review of {``\booktitle{Algorithms for Functional Programming}'' by John David Stone, Springer-Verlag, 2018}", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e19", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000179", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-algorithms-for-functional-programming-by-john-david-stone-springerverlag-2018/8FBE435BA79EC4F35CAAB64FAFCC183D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 July 2020, e19", } @Article{Sperber:2020:RFR, author = "Michael Sperber", title = "Review of {``\booktitle{Functional and Reactive Domain Modeling}'' by Debasish Ghosh, Manning, 2017, ISBN 978-1-617-29224-8}", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e21", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000180", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-functional-and-reactive-domain-modeling-by-debasish-ghosh-manning-2017-isbn-9781617292248/EDC2C65147D376E3763D0177C74FE23F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 July 2020, e21", } @Article{Pieters:2020:FCP, author = "Ruben P. Pieters and Tom Schrijvers", title = "Faster coroutine pipelines: A reconstruction", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e22", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000192", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/faster-coroutine-pipelines-a-reconstruction/BE694B384B35DF1DC03684FF5AE3FBDE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "03 August 2020, e22", } @Article{Pieters:2020:GME, author = "Ruben P. Pieters and Exequiel Rivas and Tom Schrijvers", title = "Generalized monoidal effects and handlers", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e23", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000106", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/generalized-monoidal-effects-and-handlers/E11A8F2693A1762295769026C91E2D1D", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 July 2020, e23", } @Article{Crary:2020:FSA, author = "Karl Crary", title = "A focused solution to the avoidance problem", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e24", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000222", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon Aug 10 07:38:39 MDT 2020", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/focused-solution-to-the-avoidance-problem/F6F764A18625588897968919C2B2F4CC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 August 2020, e24", } @Article{Bahr:2020:CCC, author = "Patrick Bahr and Graham Hutton", title = "Calculating correct compilers {II}: Return of the register machines", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e25", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000209", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:27 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", note = "See also Part I \cite{Bahr:2015:CCC}.", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/calculating-correct-compilers-ii-return-of-the-register-machines/194A3C46A13A0BFDDE85976E96232AEC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "20 August 2020", } @Article{Mccutchen:2020:ESD, author = "Matt Mccutchen and Judith Borghouts and Andrew D. Gordon and Simon Peyton Jones and Advait Sarkar", title = "Elastic sheet-defined functions: Generalising spreadsheet functions to variable-size input arrays", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e26", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000234", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:27 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/elastic-sheetdefined-functions-generalising-spreadsheet-functions-to-variablesize-input-arrays/A85E83284ADAFF27B8607BBF20175D7B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 August 2020", } @Article{Caldwell:2020:TDA, author = "Sam Caldwell and Tony Garnock-Jones and Matthias Felleisen", title = "Typed dataspace actors", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e27", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000246", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:27 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/typed-dataspace-actors/95C1CBE3CF43FDDEA3724EEDE67A53EF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 August 2020", } @Article{Perez:2020:RVV, author = "Ivan Perez and Henrik Nilsson", title = "Runtime verification and validation of functional reactive systems", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e28", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000210", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:27 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/runtime-verification-and-validation-of-functional-reactive-systems/875DE7B51D38C418739B441874EB23D2", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "26 August 2020", } @Article{Grust:2020:RAD, author = "Torsten Grust", title = "Review of {``Algorithm Design with Haskell'' by Richard Bird and Jeremy Gibbons, Cambridge University Press, 2020}", journal = j-J-FUNCT-PROGRAM, volume = "30", number = "??", pages = "e29", month = "????", year = "2020", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000258", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:27 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-of-algorithm-design-with-haskell-by-richard-bird-and-jeremy-gibbons-cambridge-university-press-2020/60310B41A83CFB91E7C6A3E4312B98B0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "30 September 2020", } @Article{Hutton:2021:PAa, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e1", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000301", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/86D39E70D5D89E4C3E6D38434D10ADAC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "19 January 2021", } @Article{Kiselyov:2021:EAR, author = "Oleg Kiselyov and Shin-Cheng Mu and Amr Sabry", title = "Not by equations alone: Reasoning with extensible effects", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e2", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000271", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/not-by-equations-alone-reasoning-with-extensible-effects/8E5B14BA0105D056F0ED48564E79BEBC", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 January 2021", } @Article{Andersen:2021:PCM, author = "Kristoffer Just Arndal Andersen and Ilya Sergey", title = "Protocol combinators for modeling, testing, and execution of distributed systems", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e3", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679682000026X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/protocol-combinators-for-modeling-testing-and-execution-of-distributed-systems/BACA56805598C43F1B6AD36E40EF4B82", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "15 February 2021", } @Article{Elsman:2021:IRM, author = "Martin Elsman and Niels Hallenberg", title = "Integrating region memory management and tag-free generational garbage collection", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e4", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000010", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/integrating-region-memory-management-and-tagfree-generational-garbage-collection/782D317A9B811CD99FA0E924A35B6A58", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 February 2021", } @Article{Breitner:2021:RSV, author = "Joachim Breitner and Antal Spector-Zabusky and Yao Li and Christine Rizkallah and John Wiegley and Joshua Cohen and Stephanie Weirich", title = "Ready, Set , Verify! {Applying} hs-to-coq to real-world {Haskell} code", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e5", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000283", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/ready-set-verify-applying-hstocoq-to-realworld-haskell-code/88AC7FD74F828740A1CD961559147F70", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "26 February 2021", } @Article{Strydonck:2021:LCF, author = "Thomas {Van Strydonck} and Frank Piessens and Dominique Devriese", title = "Linear capabilities for fully abstract compilation of separation-logic-verified code", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e6", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000022", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/linear-capabilities-for-fully-abstract-compilation-of-separationlogicverified-code/EA316E0FBA47C39AA18EA4D85A0E3CD8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "30 March 2021", } @Article{Morihata:2021:LCA, author = "Akimasa Morihata", title = "{Lambda} calculus with algebraic simplification for reduction parallelisation: Extended study", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e7", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000058", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/lambda-calculus-with-algebraic-simplification-for-reduction-parallelisation-extended-study/6B54DF4F6E295C414DE8A4029FE8B1F1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 April 2021", } @Article{Vezzosi:2021:CAD, author = "Andrea Vezzosi and Anders M{\"O}Rtberg and Andreas Abel", title = "{Cubical Agda}: a dependently typed programming language with univalence and higher inductive types", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e8", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000034", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/cubical-agda-a-dependently-typed-programming-language-with-univalence-and-higher-inductive-types/839F14B5227969B039D7B57AA8272C6B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 April 2021", } @Article{Skorstengaard:2021:SEW, author = "Lau Skorstengaard and Dominique Devriese and Lars Birkedal", title = "{StkTokens}: Enforcing well-bracketed control flow and stack encapsulation using linear capabilities", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e9", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679682100006X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/stktokens-enforcing-wellbracketed-control-flow-and-stack-encapsulation-using-linear-capabilities/10DE9942E61FC9D4B6B123560C5801AD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "15 April 2021", } @Article{Erwig:2021:EDP, author = "Martin Erwig and Prashant Kumar", title = "Explainable dynamic programming", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e10", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000083", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/explainable-dynamic-programming/E8DC46B3363847A2BA18B345C8591DAA", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "18 May 2021", } @Article{Sterling:2021:HOF, author = "Jonathan Sterling", title = "Higher order functions and {Brouwer}'s thesis", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e11", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000095", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/higher-order-functions-and-brouwers-thesis/938CB9864C34CA33A41F8202620918A3", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "19 May 2021", } @Article{Filinski:2021:PDP, author = "Andrzej Filinski", title = "Proof-directed program transformation: a functional account of efficient regular expression matching", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e12", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000295", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/proofdirected-program-transformation-a-functional-account-of-efficient-regular-expression-matching/454BB5CD9B0B056FA91957F2F9CC3EC5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 May 2021", } @Article{Petricek:2021:CDV, author = "Tomas Petricek", title = "Composable data visualizations", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e13", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000046", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/composable-data-visualizations/CFC3E7AFACBEE62AE3AC70AD6DF4F3D5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "17 June 2021", } @Article{Hutton:2021:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e14", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000149", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/7BA112E2114AF9F97A9C1B8D74A5EE7A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "02 July 2021", } @Article{Gibbons:2021:HDC, author = "Jeremy Gibbons", title = "How to design co-programs", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e15", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000113", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/how-to-design-coprograms/02B37487DB71F1CFD8B46BBE7823E440", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "02 July 2021", } @Article{Krishnamurthi:2021:WEP, author = "Shriram Krishnamurthi", title = "What is an education paper?", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e16", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000150", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/what-is-an-education-paper/22F85A4207E40020C96FCFB6E989B089", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 July 2021", } @Article{Affeldt:2021:TMA, author = "Reynald Affeldt and Jacques Garrigue and David Nowak and Takafumi Saikawa", title = "A trustful monad for axiomatic reasoning with probability and nondeterminism", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e17", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000137", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/trustful-monad-for-axiomatic-reasoning-with-probability-and-nondeterminism/315018412FBB338E9B47BB55B2E55107", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "15 July 2021", } @Article{Sison:2021:VSC, author = "Robert Sison and Toby Murray", title = "Verified secure compilation for mixed-sensitivity concurrent programs", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e18", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000162", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/verified-secure-compilation-for-mixedsensitivity-concurrent-programs/A46AD098BDBBE50665D4094BE8F6D8DD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 July 2021", } @Article{Shivkumar:2021:RTM, author = "Bhargav Shivkumar and Jeffrey Murphy and Lukasz Ziarek", title = "Real-time {MLton}: a Standard {ML} runtime for real-time functional programs", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e19", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000174", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/realtime-mlton-a-standard-ml-runtime-for-realtime-functional-programs/2C7EF6A583AB68662F4DF3BF12844A53", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "31 August 2021", } @Article{Siek:2021:BCT, author = "Jeremy G. Siek and Peter Thiemann and Philip Wadler", title = "Blame and coercion: Together again for the first time", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e20", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000101", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/blame-and-coercion-together-again-for-the-first-time/657CEF36278FE66B039DEF1D06DF8178", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 October 2021", } @Article{New:2021:GTT, author = "Max S. New and Daniel R. Licata and Amal Ahmed", title = "Gradual type theory", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e21", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000125", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/gradual-type-theory/2D5DC0E87301B1724C42B7E31F90DD6B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "14 October 2021", } @Article{Allais:2021:TSS, author = "Guillaume Allais and Robert Atkey and James Chapman and Conor Mcbride and James Mckinna", title = "A type- and scope-safe universe of syntaxes with binding: their semantics and proofs", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e22", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796820000076", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/type-and-scopesafe-universe-of-syntaxes-with-binding-their-semantics-and-proofs/8A0865F34313BA65F4FE46D4522B4568", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "19 October 2021", } @Article{Achten:2021:SAR, author = "Peter Achten", title = "Segments: an alternative rainfall problem", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e23", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000216", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/segments-an-alternative-rainfall-problem/ABEA634EB9763953CBCC8D2AC58FE710", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "19 October 2021", } @Article{Botta:2021:EEP, author = "Nicola Botta and Nuria Brede and Patrik Jansson and Tim Richter", title = "Extensional equality preservation and verified generic programming", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e24", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000204", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/extensional-equality-preservation-and-verified-generic-programming/BF60B28E6CAC815B83D3D94D8103133F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "21 October 2021", } @Article{OConnor:2021:CUT, author = "Liam O'Connor and Zilin Chen and Christine Rizkallah and Vincent Jackson and Sidney Amani and Gerwin Klein and Toby Murray and Thomas Sewell and Gabriele Keller", title = "{Cogent}: uniqueness types and certifying compilation", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e25", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679682100023X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/cogent-uniqueness-types-and-certifying-compilation/47AC86F02534818B95A56FA1A283A0A6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 October 2021", } @Article{Brede:2021:CMB, author = "Nuria Brede and Nicola Botta", title = "On the correctness of monadic backward induction", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e26", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000228", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/on-the-correctness-of-monadic-backward-induction/0F71FFE6AE1222E77F52341C695E366A", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "29 October 2021", } @Article{Qu:2021:RCA, author = "Weihao Qu and Marco Gaboardi and Deepak Garg", title = "Relational cost analysis in a functional-imperative setting", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e27", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000071", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/relational-cost-analysis-in-a-functionalimperative-setting/048CDEF0960FBB8C42704284E684CB1E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "02 November 2021", } @Article{Huang:2021:TMO, author = "Xuejing Huang and Jinxu Zhao and Bruno C. D. S. Oliveira", title = "Taming the {Merge Operator}", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e28", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000186", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/taming-the-merge-operator/B8A3A5D16B7AB175D44DB6F980450863", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "02 November 2021", } @Article{Bird:2021:GAD, author = "Richard Bird and Shin-Cheng Mu", title = "A greedy algorithm for dropping digits", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e29", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000198", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/greedy-algorithm-for-dropping-digits/A11B56DDB98C8B789AD0F80E96CCB3AD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "04 November 2021", } @Article{Siek:2021:PCC, author = "Jeremy G. Siek and Tianyu Chen", title = "Parameterized cast calculi and reusable meta-theory for gradually typed lambda calculi", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e30", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000241", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/parameterized-cast-calculi-and-reusable-metatheory-for-gradually-typed-lambda-calculi/7A6E772C5AEB832ED157E80C5D2085D4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "11 November 2021", } @Article{Mu:2021:LSB, author = "Shin-Cheng Mu and Tsung-Ju Chiang", title = "Longest segment of balanced parentheses: an exercise in program inversion in a segment problem", journal = j-J-FUNCT-PROGRAM, volume = "31", number = "??", pages = "e31", month = "????", year = "2021", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000253", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/longest-segment-of-balanced-parentheses-an-exercise-in-program-inversion-in-a-segment-problem/219E51626DE1E48DF2FBEA0070483A99", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "25 November 2021", } @Article{Gibbons:2022:E, author = "Jeremy Gibbons and Shriram Krishnamurthi", title = "Editorial", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "??", pages = "e1", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000265", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/editorial/6AB193BF2D5CF1B72328A2AF0D92C5C0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 January 2022", } @Article{Hutton:2022:PAa, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "??", pages = "e2", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000290", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/5540C7C053B5E5FD73713D82B7A60915", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 January 2022", } @Article{Dreyer:2022:BPS, author = "Derek Dreyer and Benjamin C. Pierce", title = "On being a {PhD} student of {Robert Harper}", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "??", pages = "e3", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000289", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/on-being-a-phd-student-of-robert-harper/B68BCF31384084D9FDCB17A7DF1DE7A0", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 January 2022", } @Article{Iwasaki:2022:FFD, author = "Hideya Iwasaki and Kento Emoto and Akimasa Morihata and Kiminori Matsuzaki and Zhenjiang Hu", title = "{Fregel}: a functional domain-specific language for vertex-centric large-scale graph processing", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "??", pages = "e4", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796821000277", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/fregel-a-functional-domainspecific-language-for-vertexcentric-largescale-graph-processing/A6D4FC0B42C87B752E9AF88F681C5F13", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "20 January 2022", } @Article{Hinze:2022:SN, author = "Ralf Hinze and Colin Runciman", title = "Super-naturals", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "??", pages = "e5", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000028", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/supernaturals/9D3E021A2B1717B186ABD500CD34AD75", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "31 January 2022", } @Article{Pruiksma:2022:BF, author = "Klaas Pruiksma and Frank Pfenning", title = "Back to futures", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "??", pages = "e6", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000016", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Wed Apr 6 09:15:28 MDT 2022", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/back-to-futures/9FA8FD46A69EDCD889CEE58756418CC6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "28 February 2022", } @Article{Hutton:2022:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e7", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000053", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/FA3E743E00B155C2A5AB4946EF4C6A4F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "23 June 2022", } @Article{Danner:2022:DSF, author = "Norman Danner and Daniel R. Licata", title = "Denotational semantics as a foundation for cost recurrence extraction for functional languages", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e8", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679682200003X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/denotational-semantics-as-a-foundation-for-cost-recurrence-extraction-for-functional-languages/BEC8FAB23FECD752D2968FD000E7C3C8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 July 2022", } @Article{Perna:2022:IMC, author = "Stefano Perna and Val Tannen and Limsoon Wong", title = "Iterating on multiple collections in synchrony", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e9", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000041", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/iterating-on-multiple-collections-in-synchrony/E1E868AA95761C15F9896238442D790B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 July 2022", } @Article{Swierstra:2022:WKR, author = "Wouter Swierstra", title = "A well-known representation of monoids and its application to the function `vector reverse'", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e10", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000065", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/wellknown-representation-of-monoids-and-its-application-to-the-function-vector-reverse/929D15452762F6BB0A4A68503026D1C4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 August 2022", } @Article{Annenkov:2022:EFP, author = "Danil Annenkov and Mikkel Milo and Jakob Botsch Nielsen and Bas Spitters", title = "Extracting functional programs from {Coq}, in {Coq}", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e11", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000077", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/extracting-functional-programs-from-coq-in-coq/ACA1A3F43DD4EA96646F705BC2F8E370", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 August 2022", } @Article{Koronkevich:2022:APD, author = "Paulette Koronkevich and Ramon Rakow and Amal Ahmed and William J. Bowman", title = "{ANF} preserves dependent types up to extensional equality", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e12", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000090", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/anf-preserves-dependent-types-up-to-extensional-equality/73FC888A23E5E87BAE16B158ABE349C8", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "16 September 2022", } @Article{Danvy:2022:FUL, author = "Olivier Danvy", title = "Fold--unfold lemmas for reasoning about recursive programs using the {Coq} proof assistant", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e13", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000107", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", note = "See erratum \cite{Danvy:2023:FUL}.", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/foldunfold-lemmas-for-reasoning-about-recursive-programs-using-the-coq-proof-assistant/CE55ACA989A03E9073540DCCEBA4E89C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "29 September 2022", } @Article{Iii:2022:MGT, author = "John Peter Campora Iii and Sheng Chen and Martin Erwig and Eric Walkingshaw", title = "Migrating gradual types", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e14", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000089", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/migrating-gradual-types/BD262271D2A9694DCF5212735E50CC33", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 October 2022", } @Article{Bahr:2022:MFA, author = "Patrick Bahr", title = "Modal {FRP} for all: Functional reactive programming without space leaks in {Haskell}", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e15", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000132", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/modal-frp-for-all-functional-reactive-programming-without-space-leaks-in-haskell/9BE20E8D61E9B74811CF3CF97B5D10C7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "26 December 2022", } @Article{Chuang:2022:SMF, author = "Cheng-En Chuang and Grant Iraci and Lukasz Ziarek", title = "Send to me first: Priority in synchronous message-passing", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e16", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000119", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/send-to-me-first-priority-in-synchronous-messagepassing/F59BD7EF0FD493515F9AC3890E40A40B", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 December 2022", } @Article{Hutton:2022:PAc, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "32", number = "", pages = "e17", month = "????", year = "2022", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000144", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:56 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/D0E41859562B6733AED9979BB67017C1", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "23 December 2022", } @Article{Chan:2023:STC, author = "Jonathan Chan and Yufeng Li and William J. Bowman", title = "Is sized typing for {Coq} practical?", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000120", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:57 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/is-sized-typing-for-coq-practical/9B55C4ABE4CB011CBD6405CA291FD920", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e1", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 January 2023", } @Article{Danvy:2023:FLR, author = "Olivier Danvy", title = "Folding left and right matters: Direct style, accumulators, and continuations", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000156", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:57 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/folding-left-and-right-matters-direct-style-accumulators-and-continuations/55377D4E137AFCF13A7922F3EFBCDCBF", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e2", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "14 February 2023", } @Article{Danvy:2023:FUL, author = "Olivier Danvy", title = "Fold--unfold lemmas for reasoning about recursive programs using the {Coq} proof assistant --- Erratum", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000011", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:57 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", note = "See \cite{Danvy:2022:FUL}.", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/foldunfold-lemmas-for-reasoning-about-recursive-programs-using-the-coq-proof-assistant-erratum/240CE5C1CADFED0F92E1B5FD8E23D5DD", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e3", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 March 2023", } @Article{Downen:2023:CCR, author = "Paul Downen and Zena M. Ariola", title = "Classical (co)recursion: Mechanics", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796822000168", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:57 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/classical-corecursion-mechanics/9C61F6814C3CA0A70D4922B0DE40849E", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e4", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "04 April 2023", } @Article{Bhaskar:2023:RWF, author = "Siddharth Bhaskar and Jakob Grue Simonsen", title = "Read\slash write factorizable programs", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000023", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:57 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/readwrite-factorizable-programs/E00B881B91D79D7806634C2B306DEF06", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e5", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "08 June 2023", } @Article{Hutton:2023:PA, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000035", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Tue Aug 29 06:00:57 MDT 2023", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/A32EE036508B4F3B309230D342DA7C2C", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e6", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 July 2023", } @Article{Hu:2023:NEM, author = "Jason Z. S. Hu and Junyoung Jang and Brigitte Pientka", title = "Normalization by evaluation for modal dependent type theory", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000060", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/normalization-by-evaluation-for-modal-dependent-type-theory/F2803F6894AE7E39D51B2CFC23CA6874", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e7", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "02 October 2023", } @Article{Sulzmann:2023:TDD, author = "Martin Sulzmann and Stefan Wehr", title = "A type-directed, dictionary-passing translation of method overloading and structural subtyping in {Featherweight Generic Go}", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000047", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/typedirected-dictionarypassing-translation-of-method-overloading-and-structural-subtyping-in-featherweight-generic-go/993459B2AFE973B82F93D29C8A16C774", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e8", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "09 October 2023", } @Article{Hutton:2023:PLS, author = "Graham Hutton", title = "Programming language semantics: It's easy as 1, 2, 3", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000072", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/programming-language-semantics-its-easy-as-123/EC2C046CF94382B3B408036B84475DC7", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e9", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "26 October 2023", } @Article{Zhang:2023:CLR, author = "Hanliang Zhang and Wenhao Tang and Ruifeng Xie and Meng Wang and Zhenjiang Hu", title = "Contract lenses: Reasoning about bidirectional programs via calculation", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000059", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/contract-lenses-reasoning-about-bidirectional-programs-via-calculation/43F612938DAA399A9D35193FB6278F56", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e10", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "06 November 2023", } @Article{Swierstra:2023:CCC, author = "Wouter Swierstra", title = "A correct-by-construction conversion from lambda calculus to combinatory logic", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000084", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/correctbyconstruction-conversion-from-lambda-calculus-to-combinatory-logic/B2A7BCF12A7A5D52B294C78A6F04191F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e11", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "22 November 2023", } @Article{Hinze:2023:CTS, author = "Ralf Hinze", title = "Certified, total serialisers with an application to {Huffman} encoding", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S095679682200017X", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/certified-total-serialisers-with-an-application-to-huffman-encoding/A8A4B67E800CEECFC434C8F69B96F35F", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e12", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 December 2023", } @Article{Jansson:2023:LCB, author = "Julia Jansson and Patrik Jansson", title = "Level-$p$-complexity of {Boolean} functions using thinning, memoization, and polynomials", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000102", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/levelpcomplexity-of-boolean-functions-using-thinning-memoization-and-polynomials/58122B71C40F99E0D19ACD0FAFF867A9", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e13", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "12 December 2023", } @Article{Moy:2023:TC, author = "Cameron Moy and Matthias Felleisen", title = "Trace contracts", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000096", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/trace-contracts/4AF1C7361751839FF7E2DEBC65A050EE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e14", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "13 December 2023", } @Article{Hutton:2023:PAb, author = "Graham Hutton", title = "{PhD} Abstracts", journal = j-J-FUNCT-PROGRAM, volume = "33", number = "", pages = "??--??", month = "????", year = "2023", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000138", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/phd-abstracts/BDC0F1227031BFB67C816ED3FCC0CD96", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e15", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 January 2024", } @Article{Graversen:2024:ABP, author = "Eva Graversen and Andrew K. Hirsch and Fabrizio Montesi", title = "{Alice} or {Bob}?: {Process} polymorphism in choreographies", journal = j-J-FUNCT-PROGRAM, volume = "34", number = "", pages = "??--??", month = "????", year = "2024", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000114", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/alice-or-bob-process-polymorphism-in-choreographies/382AD3B58F86FF95AB59DDF0EDE96F65", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e1", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "23 January 2024", } @Article{Matsuda:2024:SLP, author = "Kazutaka Matsuda and Meng Wang", title = "{Sparcl}: A language for partially invertible computation", journal = j-J-FUNCT-PROGRAM, volume = "34", number = "", pages = "??--??", month = "????", year = "2024", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796823000126", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/sparcl-a-language-for-partially-invertible-computation/809BDECF87B3748ED960FEFD42498BBE", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e2", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "26 January 2024", } @Article{Moy:2024:KMP, author = "Cameron Moy", title = "{Knuth--Morris--Pratt} illustrated", journal = j-J-FUNCT-PROGRAM, volume = "34", number = "", pages = "??--??", month = "????", year = "2024", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796824000017", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/knuthmorrispratt-illustrated/8EFA77D663D585B68630E372BCE1EBA4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e3", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "30 January 2024", } @Article{Su:2024:SBG, author = "Chenghao Su and Lin Chen and Li Yanhui and Yuming Zhou", title = "{Static Blame} for gradual typing", journal = j-J-FUNCT-PROGRAM, volume = "34", number = "", pages = "??--??", month = "????", year = "2024", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796824000029", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/static-blame-for-gradual-typing/A2CADE75A6BB303599A9FF8367DF9628", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e4", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "25 March 2024", } @Article{Hillerstrom:2024:ASE, author = "Daniel Hillerstr{\"o}m and Sam Lindley and John Longley", title = "Asymptotic speedup via effect handlers", journal = j-J-FUNCT-PROGRAM, volume = "34", number = "", pages = "??--??", month = "????", year = "2024", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796824000030", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/asymptotic-speedup-via-effect-handlers/296879DE2FD96FB6CF388F27978C76E4", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e5", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "05 April 2024", } @Article{Sperber:2024:RJF, author = "Michael Sperber", title = "A review for the {{\booktitle{Journal of Functional Programming}}} of {Sandy Maguire, \booktitle{Algebra-Driven Design} (Leanpub, 2020)}", journal = j-J-FUNCT-PROGRAM, volume = "34", number = "", pages = "??--??", month = "????", year = "2024", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796824000042", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/review-for-the-journal-of-functional-programming-of-sandy-maguire-algebradriven-design-leanpub-2020/31F9331736F7EE664C017E5C340DD0D6", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e6", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "24 May 2024", } @Article{Sekiyama:2024:SRP, author = "Taro Sekiyama and Takeshi Tsukada and Atsushi Igarashi", title = "Signature restriction for polymorphic algebraic effects", journal = j-J-FUNCT-PROGRAM, volume = "34", number = "", pages = "??--??", month = "????", year = "2024", CODEN = "JFPRES", DOI = "https://doi.org/10.1017/S0956796824000054", ISSN = "0956-7968 (print), 1469-7653 (electronic)", ISSN-L = "0956-7968", bibdate = "Mon May 27 11:11:38 MDT 2024", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming/article/signature-restriction-for-polymorphic-algebraic-effects/1FCD90F7590C031791DBE08DCD65CED5", acknowledgement = ack-nhfb, ajournal = "J. Funct. Program.", articleno = "e7", fjournal = "Journal of Functional Programming", journal-URL = "https://www.cambridge.org/core/journals/journal-of-functional-programming", onlinedate = "27 May 2024", } %%% TO DO: check for new articles in last volume: they are added over %%% the year %%% ==================================================================== %%% Entries for reviewed and cross-referenced books must come last. %%% They are sorted by year, and then by citation label, with %%% ``bibsort -byyear'': @Book{Launchbury:1991:PFP, author = "John Launchbury", title = "Projection factorisations in partial evaluation", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xii + 163", year = "1991", ISBN = "0-521-41497-0", ISBN-13 = "978-0-521-41497-5", LCCN = "QA76.6 .L3486 1991", bibdate = "Wed Jul 12 15:31:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "Distinguished dissertations in computer science", URL = "http://www.loc.gov/catdir/description/cam025/92165640.html; http://www.loc.gov/catdir/toc/cam029/92165640.html", acknowledgement = ack-nhfb, subject = "Computer programming; Factorization (Mathematics)", } @Book{Paulson:1991:MWP, author = "Lawrence C. Paulson", title = "{ML} for the working programmer", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "x + 429", year = "1991", ISBN = "0-521-39022-2", ISBN-13 = "978-0-521-39022-4", LCCN = "QA76.73.M6 P38 1991", bibdate = "Wed Jul 12 15:32:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, subject = "ML (Computer program language)", } @Book{Harrison:1993:ADT, author = "Rachel Harrison", title = "Abstract data types in standard {ML}", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "x + 212", year = "1993", ISBN = "0-471-93844-0 (paperback)", ISBN-13 = "978-0-471-93844-6 (paperback)", LCCN = "QA76.9.A23 H37 1993", bibdate = "Wed Jul 12 15:32:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", price = "US\$44.75 (U.S.)", series = "Wiley professional computing", URL = "http://www.loc.gov/catdir/description/wiley031/92039975.html; http://www.loc.gov/catdir/toc/onix01/92039975.html", acknowledgement = ack-nhfb, subject = "Abstract data types (Computer science); ML (Computer program language)", } @Book{Myers:1993:PSM, author = "Colin Myers and Chris Clack and Ellen Poon", title = "Programming with {Standard ML}", publisher = pub-PH, address = pub-PH:adr, pages = "x + 301", year = "1993", ISBN = "0-13-722075-8 (paperback)", ISBN-13 = "978-0-13-722075-5 (paperback)", LCCN = "QA76.73.M6 M94 1993", bibdate = "Wed Jul 12 15:32:00 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", price = "US\$40.00", acknowledgement = ack-nhfb, subject = "ML (Computer program language)", } @Book{Ullman:1994:EMP, author = "Jeffrey D. (Jeffrey David) Ullman", title = "Elements of {ML} programming", publisher = pub-PH, address = pub-PH:adr, pages = "xiii + 320", year = "1994", ISBN = "0-13-288788-6 (paperback), 0-13-184854-2 (hardcover)", ISBN-13 = "978-0-13-288788-5 (paperback), 978-0-13-184854-2 (hardcover)", LCCN = "QA76.73.M6 U45 1994", MRclass = "*68N15, 68-01, 68N01", bibdate = "Wed Jul 12 16:49:09 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "Prentice Hall International Editions", URL = "http://books.google.com/books?id=XalQAAAAMAAJ; http://catalog.hathitrust.org/api/volumes/oclc/28844308.html; http://www.gbv.de/dms/bowker/toc/9780131848542.pdf; http://www.gbv.de/dms/bowker/toc/9780132887885.pdf; http://www.zentralblattmath.org/zmath/en/search/?an=0821.68025", acknowledgement = ack-nhfb, author-dates = "1942--", subject = "ML (Computer program language); ML (Computer program language); Programmeertalen; Functionele programmering; Standard ML; Standard ML.", } @Book{Abelson:1996:SIC, author = "Harold Abelson and Gerald Jay Sussman and Julie Sussman", title = "Structure and interpretation of computer programs", publisher = pub-MIT, address = pub-MIT:adr, edition = "Second", pages = "xxiii + 657", year = "1996", ISBN = "0-262-01153-0 (MIT Press hardcover), 0-07-000484-6 (McGraw-Hill hardcover), 0-262-51087-1 (paperback)", ISBN-13 = "978-0-262-01153-2 (MIT Press hardcover), 978-0-07-000484-9 (McGraw-Hill hardcover), 978-0-262-51087-5 (paperback)", LCCN = "QA76.6 .A255 1996", MRclass = "*68N01, 68-01, 68T99", bibdate = "Wed Jul 12 16:49:12 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; library.mit.edu:9909/mit01", note = "Foreword by Alan J. Perlis.", series = "MIT electrical engineering and computer science", URL = "http://catdir.loc.gov/catdir/description/mh022/96017756.html; http://catdir.loc.gov/catdir/toc/mh022/96017756.html", abstract = "Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text.\par There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published.\par A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises.\par In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.", acknowledgement = ack-nhfb, subject = "Computer programming; LISP (Computer program language)", tableofcontents = "Contents / vii \\ Foreword / xi \\ Preface to the Second Edition / xv \\ Preface to the First Edition / xvii \\ Acknowledgments / xxi \\ Building Abstractions with Procedures \\ The Elements of Programming / 4 \\ Procedures and the Processes They Generate / 31 \\ Formulating Abstractions with Higher-Order Procedures / 56 \\ Building Abstractions with Data / 79 \\ Introduction to Data Abstraction / 83 \\ Hierarchical Data and the Closure Property / 97 \\ Symbolic Data / 142 \\ Multiple Representations for Abstract Data / 169 \\ Systems with Generic Operations / 187 \\ Modularity, Objects and State Assignment and Local State / 218 \\ The Environmental Model of Evaluation / 236 \\ Modeling with Mutable Data / 251 \\ Concurrency: Time Is of the Essence / 297 \\ Streams / 316 \\ Metalinguistic Abstraction The Metaciricular Evaluator / 362 \\ Variations on a Scheme --- Lazy Evaluation / 398 \\ Variations on a Scheme --- Nondeterministic Computing / 412 \\ Logic Programming / 438 \\ Computing with Register Machines / 491 \\ Designing Register Machines / 492 \\ A Register-Machine Simulator / 513 \\ Storage Allocation and Garbage Collection / 533 \\ The Explicit Control Evaluator / 547 \\ Compilation / 566 \\ References / 611 \\ List of Exercises / 619 \\ Index / 621", } @Book{Appel:1997:MCI, author = "Andrew W. Appel", title = "Modern compiler implementation in {ML}: basic techniques", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "x + 390", year = "1997", ISBN = "0-521-58275-X (hardcover), 0-521-58775-1 (paperback)", ISBN-13 = "978-0-521-58275-9 (hardcover), 978-0-521-58775-4 (paperback)", LCCN = "QA76.76.C65 A6753 1997", bibdate = "Wed Jul 12 15:32:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam028/96050393.html; http://www.loc.gov/catdir/toc/cam022/96050393.html", acknowledgement = ack-nhfb, author-dates = "1960--", subject = "Compilers (Computer programs); ML (Computer program language)", } @Book{Baader:1998:TRA, author = "Franz Baader and Tobias Nipkow", title = "Term Rewriting and All That", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xii + 301", year = "1998", ISBN = "0-521-45520-0 (hardcover)", ISBN-13 = "978-0-521-45520-6 (hardcover)", LCCN = "QA267 .B314 1998", bibdate = "Wed Jul 12 15:32:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/sigact.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam028/97028286.html; http://www.loc.gov/catdir/toc/cam027/97028286.html", acknowledgement = ack-nhfb, subject = "Rewriting systems (Computer science)", } @Book{Cousineau:1998:FAP, author = "Guy Cousineau and Michel Mauny", title = "The functional approach to programming", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xiv + 445", year = "1998", ISBN = "0-521-57183-9 (hardcover), 0-521-57681-4 (paperback)", ISBN-13 = "978-0-521-57183-8 (hardcover), 978-0-521-57681-9 (paperback)", LCCN = "QA76.62 .C68 1998", bibdate = "Wed Jul 12 15:32:02 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam028/97042892.html; http://www.loc.gov/catdir/toc/cam026/97042892.html", acknowledgement = ack-nhfb, subject = "Functional programming (Computer science)", } @Book{Hansen:1999:IPU, author = "Michael R. Hansen and Hans Rischel", title = "Introduction to programming using {SML}", publisher = pub-AW, address = pub-AW:adr, pages = "xvi + 355", year = "1999", ISBN = "0-201-39820-6", ISBN-13 = "978-0-201-39820-5", LCCN = "QA76.73.M6 H36 1999", bibdate = "Wed Jul 12 15:32:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "International computer science series", acknowledgement = ack-nhfb, subject = "ML (Computer program language); Computer programming", } @Book{MacLennan:1999:PPL, author = "Bruce J. MacLennan", title = "Principles of programming languages: design, evaluation, and implementation", publisher = pub-OXFORD, address = pub-OXFORD:adr, edition = "Third", pages = "xvii + 509", year = "1999", ISBN = "0-19-511306-3 (hardcover)", ISBN-13 = "978-0-19-511306-8 (hardcover)", LCCN = "QA76.7 .M33 1999", bibdate = "Wed Jul 12 15:32:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/enhancements/fy0602/98027755-d.html; http://www.loc.gov/catdir/enhancements/fy0602/98027755-t.html", acknowledgement = ack-nhfb, subject = "Programming languages (Electronic computers)", } @Book{Rabhi:1999:AFP, author = "Fethi Rabhi and Guy Lapalme", title = "{Algorithms}: a functional programming approach", publisher = pub-AW, address = pub-AW:adr, edition = "Second", pages = "xi + 235", year = "1999", ISBN = "0-201-59604-0 (paperback)", ISBN-13 = "978-0-201-59604-5 (paperback)", LCCN = "QA76.9.A43 R344 1999", bibdate = "Wed Jul 12 15:32:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "International computer science series", acknowledgement = ack-nhfb, subject = "Computer algorithms; Functional programming languages", } @Book{Reppy:1999:CPM, author = "John H. Reppy", title = "Concurrent programming in {ML}", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xiv + 308", year = "1999", ISBN = "0-521-48089-2 (hardcover)", ISBN-13 = "978-0-521-48089-5 (hardcover)", LCCN = "QA76.73.M6 R47 1999", bibdate = "Wed Jul 12 15:32:09 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam029/99020465.html; http://www.loc.gov/catdir/toc/cam023/99020465.html", acknowledgement = ack-nhfb, subject = "ML (Computer program language); Parallel processing (Electronic computers)", } @Book{Abelson:2000:SIC, author = "Harold Abelson and Gerald Jay Sussman and Julie Sussman", title = "Structure and interpretation of computer programs", publisher = pub-MIT, address = pub-MIT:adr, edition = "Second", pages = "xxiii + 657", year = "2000", ISBN = "0-07-000484-6, 0-262-01153-0, 0-262-51087-1", ISBN-13 = "978-0-07-000484-9, 978-0-262-01153-2, 978-0-262-51087-5", LCCN = "????", bibdate = "Wed Jul 12 16:49:12 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", series = "The MIT electrical engineering and computer science series", acknowledgement = ack-nhfb, subject = "LISP; Programmierung.", } @Book{Barron:2000:WSL, author = "D. W. (David William) Barron", title = "The world of scripting languages", publisher = pub-WILEY, address = pub-WILEY:adr, pages = "xii + 492", year = "2000", ISBN = "0-471-99886-9", ISBN-13 = "978-0-471-99886-0", LCCN = "QA76.6 .B3715 2000", bibdate = "Wed Jul 12 15:32:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "Worldwide series in computer science", URL = "http://www.loc.gov/catdir/description/wiley034/99089450.html; http://www.loc.gov/catdir/toc/onix06/99089450.html", acknowledgement = ack-nhfb, author-dates = "1935--", subject = "Scripting languages (Computer science); CGI (Computer network protocol); World Wide Web", } @Book{Friedman:2001:EPL, author = "Daniel P. Friedman and Mitchell Wand and Christopher Thomas Haynes", title = "Essentials of programming languages", publisher = pub-MIT, address = pub-MIT:adr, edition = "Second", pages = "xviii + 389", year = "2001", ISBN = "0-262-06217-8 (hardcover)", ISBN-13 = "978-0-262-06217-6 (hardcover)", LCCN = "QA76.7 .F73 2001", bibdate = "Wed Jul 12 15:32:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, subject = "Programming languages (Electronic computers)", } @Book{Sussman:2001:SIC, author = "Gerald Jay Sussman and Jack Wisdom and Meinhard E. (Meinhard Edwin) Mayer", title = "Structure and interpretation of classical mechanics", publisher = pub-MIT, address = pub-MIT:adr, pages = "xxi + 534", year = "2001", ISBN = "0-262-19455-4", ISBN-13 = "978-0-262-19455-6", LCCN = "QC125.2 .S895 2001", bibdate = "Wed Jul 12 15:32:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/foundphys.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, subject = "Mechanics", } @Book{Chakravarty:2002:ICH, author = "Manuel M. T. Chakravarty and Gabriele C. Keller", title = "An introduction to computing: with {Haskell}", publisher = "French Forest", address = "????", pages = "viii + 145", year = "2002", ISBN = "1-74009-404-2 (paperback)", ISBN-13 = "978-1-74009-404-7 (paperback)", LCCN = "BLI YK.2004.b.1796", bibdate = "Wed Jul 12 16:49:14 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", acknowledgement = ack-nhfb, remark = "{\'I}ndice. MSC 68N15.", subject = "Haskell (Computer program language); Functional programming (Computer science); Programmering av datorer; Computer programming; Functional programming (Computer science); Haskell (Computer program language)", } @Book{Collard:2003:RAP, author = "Jean-Fran{\c{c}}ois Collard", title = "Reasoning about program transformations: imperative programming and flow of data", publisher = pub-SV, address = pub-SV:adr, pages = "xviii + 237", year = "2003", DOI = "https://doi.org/10.1007/b97654", ISBN = "0-387-95391-4", ISBN-13 = "978-0-387-95391-5", LCCN = "QA76.7.C645 2003", bibdate = "Wed Jul 12 16:13:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; library.mit.edu:9909/mit01", acknowledgement = ack-nhfb, subject = "Programming languages (Electronic computers)", tableofcontents = "1: Introduction \\ I: Basic Concepts \\ 2: Describing Program Executions \\ 3: Labels \\ II: Analyses and Transformations \\ 4: Revisiting Some Classical Compiler Concepts \\ 5: Reaching Definition Analysis \\ 6: Applications of Reaching Definition Analysis \\ 7: Some Classical Compiler Concepts, Part II \\ III: Data Flow and Expansion \\ 8: Single-Assignment Forms \\ 9: Maximal Static Expansion \\ 10: Parallel Languages \\ 11: Conclusion: Toward Algorithm Recognition", } @Book{Gibbons:2003:FP, editor = "Jeremy Gibbons and Oege de Moor", title = "The fun of programming", publisher = "Palgrave Macmillan", address = "Basingstoke", pages = "viii + 277", year = "2003", ISBN = "1-4039-0772-2, 0-333-99285-7 (PBK.)", ISBN-13 = "978-1-4039-0772-1, 978-0-333-99285-2 (PBK.)", LCCN = "QA76.62.F858 2003", bibdate = "Wed Jul 12 16:13:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; library.mit.edu:9909/mit01", price = "\pounds{}24.99", series = "Cornerstones of computing", acknowledgement = ack-nhfb, subject = "Functional programming (Computer science)", } @Book{McIver:2003:PM, editor = "Annabelle McIver and Carroll Morgan", title = "Programming methodology", publisher = pub-SV, address = pub-SV:adr, pages = "xvii + 469", year = "2003", DOI = "https://doi.org/10.1007/978-0-387-21798-7", ISBN = "0-387-95349-3", ISBN-13 = "978-0-387-95349-6", LCCN = "QA76.6.P76 2003", bibdate = "Wed Jul 12 16:13:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; library.mit.edu:9909/mit01", series = "Monographs in computer science", acknowledgement = ack-nhfb, subject = "Computer programming", tableofcontents = "Pt. I: Models and correctness \\ 1: Wanted: a compositional approach to concurrency / C. B. Jones \\ 2: Enforcing behavior with contracts / Ralph-Johan Back and Joakim von Wright \\ 3: Asynchronous progress / Ernie Cohen \\ 4: A reduction theorem for concurrent object-oriented programs / Jayadev Misra \\ 5: Abstractions from time / Manfred Broy \\ 6: A predicative semantics for real-time refinement / Ian Hayes \\ 7: Aspects of system description / Michael Jackson \\ 8: Modelling architectures for dynamic systems / Peter Henderson \\ 9: ``What is a method?'' - an essay on some aspects of domain engineering / Dines Bjorner \\ Pt. II: Programming techniques \\ 10: Object-oriented programming and software development - a critical assessment / Manfred Broy \\ 11: A trace model for pointers and objects / C. A. R. Hoare and He Jifeng \\ 12: Object models as heap invariants / Daniel Jackson \\ 13: Abstraction dependencies / K. Rustan M. Leino and Greg Nelson \\ 14: Type systems / Benjamin C. Pierce \\ 15: What do types mean? - From intrinsic to extrinsic semantics / John C. Reynolds \\ Pt. III: Applications and automated theories \\ 16: Automated verification using deduction, exploration, and abstraction / Natarajan Shankar \\ 17: An experiment in feature engineering / Pamela Zave \\ 18: High-level circuit design / Eric C. R. Hehner, Theodore S. Norvell and Richard Paige \\ 19: Power analysis: attacks and countermeasures / Suresh Chari, Charanjit S. Jutla, Josyula R. Rao and Pankaj Rohatgi \\ 20: A probabilistic approach to information hiding / Annabelle McIver and Carroll Morgan", } @Book{Mitchell:2003:CPL, author = "John C. Mitchell", title = "Concepts in programming languages", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "x + 529", year = "2003", ISBN = "0-521-78098-5", ISBN-13 = "978-0-521-78098-8", LCCN = "QA76.6 .M5293 2003", bibdate = "Wed Jul 12 15:32:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam0210/2002031217.html; http://www.loc.gov/catdir/samples/cam033/2002031217.html; http://www.loc.gov/catdir/toc/cam031/2002031217.html", acknowledgement = ack-nhfb, subject = "Programming languages (Electronic computers)", } @Book{Bulterman:2004:SIM, author = "Dick C. A. Bulterman and Lloyd Rutledge", title = "{SMIL 2.0}: interactive multimedia for web and mobile devices", publisher = pub-SV, address = pub-SV:adr, pages = "xxx + 439", year = "2004", ISBN = "3-540-20234-X (hardcover)", ISBN-13 = "978-3-540-20234-9 (hardcover)", ISSN = "1612-1449", LCCN = "QA76.76.H94 B858 2004", bibdate = "Wed Jul 12 16:49:16 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", series = "X. media.publishing", URL = "http://aleph.unisg.ch/hsgscan/hm00130755.pdf; http://catdir.loc.gov/catdir/enhancements/fy0826/2004041320-b.html; http://catdir.loc.gov/catdir/enhancements/fy0826/2004041320-d.html; http://catdir.loc.gov/catdir/enhancements/fy0826/2004041320-t.html; http://opac.nebis.ch/cgi-bin/showAbstract.pl?u20=354020234X; http://swbplus.bsz-bw.de/bsz107852276cov.htm; http://swbplus.bsz-bw.de/bsz107852276inh.htm; http://swbplus.bsz-bw.de/bsz107852276kap.htm; http://swbplus.bsz-bw.de/bsz107852276vlg.htm; http://www.gbv.de/du/services/toc/bs/37256514x; http://www.XmediaSMIL.net", acknowledgement = ack-nhfb, language = "German", subject = "SMIL (Document markup language); Mobile Computing; Multimedia; Entwicklung; SMIL 2.0; World Wide Web; SMIL (Document markup language); Entwicklung; Mobile Computing; SMIL 2.0; World Wide Web; Multimedia.", tableofcontents = "1: An overview of SMIL 2.0 \\ 2: Understanding SMIL 2.0 code \\ 3: Local and streaming media \\ 4: SMIL structure \\ 5: Referencing media objects \\ 6: SMIL basic layout \\ 7: Basic SMIL timing \\ 8: Basic linking \\ 9: Content selection and control \\ 10: Transition effects \\ 11: Subsetting and extending media \\ 12: Advanced layout topics \\ 13: Advanced SMIL timing behavior and control \\ 14: Advanced SMIL timing attributes \\ 15: SMIL animation \\ 16: Extended content control \\ 17: Meta-information, media description and XML accessibility \\ A: SMIL 2.0 language profile module reference \\ B: 3GPP SMIL module reference \\ C: SMIL 2.0 basic profile module reference \\ D: XHTML+SMIL module reference", } @Book{Doets:2004:HRL, author = "Kees Doets and J. van (Jan) Eijck", title = "The {Haskell} road to logic, maths and programming", volume = "4", publisher = "King's College Publications", address = "London, UK", pages = "x + 426", year = "2004", ISBN = "0-9543006-9-6", ISBN-13 = "978-0-9543006-9-2", LCCN = "QA9 DOE", bibdate = "Wed Jul 12 16:13:27 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; library.mit.edu:9909/mit01", series = "Texts in computing", acknowledgement = ack-nhfb, subject = "Logic programming; Logic, Symbolic and mathematical", } @Book{Fernandez:2004:PLO, author = "Maribel Fern{\'a}ndez", title = "Programming languages and operational semantics: an introduction", volume = "1", publisher = "King's College Publications", address = "London, UK", pages = "vi + 142", year = "2004", ISBN = "0-9543006-3-7 (paperback)", ISBN-13 = "978-0-9543006-3-0 (paperback)", LCCN = "QA76.7", bibdate = "Wed Jul 12 16:49:17 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", series = "Texts in computing", acknowledgement = ack-nhfb, remark = "{\'I}ndice abreviado: 1. Introduction 2. General features of imperative languages 3. Operational semantics of imperative languages 4. General features of functional languages 5. Operational semantics of functional languages 6. Logic programming languages 7. Operational semantics of Prolog.", subject = "Programming languages (Electronic computers); Semantics; Semantics.", xxpages = "v + 142", } @Book{Huth:2004:LCS, author = "Michael Huth and Mark Ryan", title = "Logic in computer science: modelling and reasoning about systems", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, edition = "Second", pages = "xiv + 427", year = "2004", ISBN = "0-521-54310-X (paperback)", ISBN-13 = "978-0-521-54310-1 (paperback)", LCCN = "QA76.9.L63 H88 2004", bibdate = "Wed Jul 12 15:33:10 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam041/2004045921.html; http://www.loc.gov/catdir/samples/cam041/2004045921.html; http://www.loc.gov/catdir/toc/cam041/2004045921.html", acknowledgement = ack-nhfb, author-dates = "1962--", subject = "Computer logic; Logic programming", } @Book{Schneider:2004:VRS, author = "Klaus Schneider", title = "Verification of Reactive Systems: Formal Methods and Algorithms", publisher = pub-SV, address = pub-SV:adr, pages = "xiv + 600", year = "2004", ISBN = "3-540-00296-0", ISBN-13 = "978-3-540-00296-3", LCCN = "QA76.76.V47 S34 2004", bibdate = "Wed Jul 12 15:33:08 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/sigact.bib; z3950.loc.gov:7090/Voyager", series = "Texts in theoretical computer science", URL = "http://www.loc.gov/catdir/enhancements/fy0817/2003066407-b.html; http://www.loc.gov/catdir/enhancements/fy0817/2003066407-d.html; http://www.loc.gov/catdir/enhancements/fy0817/2003066407-t.html", acknowledgement = ack-nhfb, author-dates = "1967--", subject = "Computer systems; Verification; Formal methods (Computer science); Computer algorithms", } @Book{VanRoy:2004:CTM, author = "Peter {Van Roy} and Seif Haridi", title = "Concepts, techniques, and models of computer programming", publisher = pub-MIT, address = pub-MIT:adr, pages = "xxvii + 900", year = "2004", ISBN = "0-262-22069-5", ISBN-13 = "978-0-262-22069-9", LCCN = "QA76.6 .V36 2004", bibdate = "Wed Jul 12 15:33:13 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, subject = "Computer programming", } @Book{Fernandez:2006:PLO, author = "Maribel Fern{\'a}ndez", title = "Programming languages and operational semantics: an introduction", publisher = "King's College Publications", address = "London, UK", pages = "vi + 142", year = "2006", ISBN = "0-9543006-3-7", ISBN-13 = "978-0-9543006-3-0", LCCN = "????", bibdate = "Wed Jul 12 16:49:17 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", acknowledgement = ack-nhfb, subject = "Llenguatges de programaci{\'o}; Sem{\`a}ntica", } @Book{Jackson:2006:SAL, author = "Daniel Jackson", title = "Software abstractions: logic, language and analysis", publisher = pub-MIT, address = pub-MIT:adr, pages = "xvi + 350", year = "2006", ISBN = "0-262-10114-9, 0-262-10115-9", ISBN-13 = "978-0-262-10114-1", LCCN = "QA76.76.D47 J29 2006", bibdate = "Wed Jul 12 15:33:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, author-dates = "1963--", subject = "Computer software; Development", } @Book{Armstrong:2007:PES, author = "Joe Armstrong", title = "Programming {ERLANG}: software for a concurrent world", publisher = pub-PRAGMATIC-BOOKSHELF, address = pub-PRAGMATIC-BOOKSHELF:adr, pages = "xiii + 515", year = "2007", ISBN = "1-934356-00-X (paperback)", ISBN-13 = "978-1-934356-00-5 (paperback)", LCCN = "QA76.73.E75 A765 2007", bibdate = "Wed Jul 12 15:33:15 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; melvyl.cdlib.org:210/CDL90; z3950.loc.gov:7090/Voyager", series = "Pragmatic programmers", URL = "http://www.oreilly.com/catalog/", abstract = "Describes how to build parallel, distributed systems using the ERLANG programming language.", acknowledgement = ack-nhfb, subject = "ERLANG (Computer program language); Programming languages (Electronic computers); Handbooks, manuals, etc", } @Book{Hutton:2007:PH, author = "Graham Hutton", title = "Programming in {Haskell}", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xii + 171", year = "2007", ISBN = "0-521-87172-7 (hardcover), 0-521-69269-5 (paperback)", ISBN-13 = "978-0-521-87172-3 (hardcover), 978-0-521-69269-4 (paperback)", LCCN = "QA76.62 .H88 2007", bibdate = "Wed Jul 12 15:33:14 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/enhancements/fy0729/2007274987-b.html; http://www.loc.gov/catdir/enhancements/fy0729/2007274987-d.html; http://www.loc.gov/catdir/enhancements/fy0729/2007274987-t.html", acknowledgement = ack-nhfb, subject = "Haskell (Computer program language)", } @Book{Pickering:2007:FF, author = "Robert Pickering", title = "Foundations of {F\#}", publisher = pub-APRESS, address = pub-APRESS:adr, pages = "xxi + 360", year = "2007", ISBN = "1-59059-757-5", ISBN-13 = "978-1-59059-757-6", LCCN = "QA76.62 .P53 2007", bibdate = "Wed Jul 12 15:33:18 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "Expert's voice in {.NET}", URL = "http://www.loc.gov/catdir/enhancements/fy1502/2008297942-b.html; http://www.loc.gov/catdir/enhancements/fy1502/2008297942-d.html; http://www.loc.gov/catdir/enhancements/fy1502/2008297942-t.html", acknowledgement = ack-nhfb, subject = "Functional programming languages", } @Book{Edmonds:2008:HTA, author = "Jeff Edmonds", title = "How to Think about Algorithms", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xiii + 448", year = "2008", ISBN = "0-521-84931-4 (hardcover), 0-521-61410-4 (paperback), 0-511-41278-9 (e-book), 0-511-41370-X (e-book)", ISBN-13 = "978-0-521-84931-9 (hardcover), 978-0-521-61410-8 (paperback), 978-0-511-41278-3 (e-book), 978-0-511-41370-4 (e-book)", LCCN = "QA9.58 .E36 2008", bibdate = "Wed Jul 12 15:33:20 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/master.bib; https://www.math.utah.edu/pub/tex/bib/sigact.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/enhancements/fy0808/2008001238-b.html; http://www.loc.gov/catdir/enhancements/fy0808/2008001238-d.html; http://www.loc.gov/catdir/enhancements/fy0808/2008001238-t.html", acknowledgement = ack-nhfb, author-dates = "1963--", libnote = "Not in my library.", subject = "Algorithms; Study and teaching; Loops (Group theory); Invariants; Recursion theory", tableofcontents = "Iterative algorithms: measures of progress and loop invariants \\ Examples using more-of-the-input loop invariants \\ Abstract data types \\ Narrowing the search space: binary search \\ Iterative sorting algorithms \\ Euclid's GCD algorithm \\ The loop invariant for lower bounds \\ Abstractions, techniques, and theory \\ Some simple examples of recursive algorithms \\ Recursion on trees \\ Recursive images \\ Parsing with context-free grammars \\ Definition of optimization problems \\ Graph search algorithms \\ Network flows and linear programming \\ Greedy algorithms \\ Recursive backtracking \\ Dynamic programming algorithms \\ Examples of dynamic programs \\ Reductions and NP-completeness \\ Randomized algorithms \\ Existential and universal quantifiers \\ Time complexity \\ Logarithms and exponentials \\ Asymptotic growth \\ Adding-made-easy approximations \\ Recurrence relations \\ A formal proof of correctness", } @Book{Friedman:2008:EPL, author = "Daniel P. Friedman and Mitchell Wand", title = "Essentials of programming languages", publisher = pub-MIT, address = pub-MIT:adr, edition = "Third", pages = "xxii + 410", year = "2008", ISBN = "0-262-06279-8 (hardcover)", ISBN-13 = "978-0-262-06279-4 (hardcover)", LCCN = "QA76.7 .F73 2008", bibdate = "Wed Jul 12 15:33:16 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/toc/ecip081/2007039723.html", acknowledgement = ack-nhfb, subject = "Programming languages (Electronic computers)", } @Book{Harrison:2009:HPL, author = "J. (John) Harrison", title = "Handbook of practical logic and automated reasoning", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xix + 681", year = "2009", ISBN = "0-521-89957-5 (hardcover)", ISBN-13 = "978-0-521-89957-4 (hardcover)", LCCN = "QA76.9.L63 H375 2009", bibdate = "Wed Jul 12 15:33:19 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, author-dates = "1966--", subject = "Computer logic", } @Book{Abrial:2010:MEB, author = "Jean-Raymond Abrial", title = "Modeling in {Event-B}: system and software engineering", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xxvi + 586", year = "2010", ISBN = "0-521-89556-1 (hardcover)", ISBN-13 = "978-0-521-89556-9 (hardcover)", LCCN = "QA76.9.F67 A27 2010", bibdate = "Wed Jul 12 15:33:21 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://assets.cambridge.org/97805218/95569/cover/9780521895569.jpg", abstract = "``A practical text suitable for an introductory or advanced course in formal methods, this book presents a mathematical approach to modeling and designing systems using an extension of the B formalism: Event-B. Based on the idea of refinement, the author's systematic approach allows the user to construct models gradually and to facilitate a systematic reasoning method by means of proofs. Readers will learn how to build models of programs and, more generally, discrete systems, but this is all done with practice in mind. The numerous examples provided arise from various sources of computer system developments, including sequential programs, concurrent programs, and electronic circuits. The book also contains a large number of exercises and projects ranging in difficulty. Each of the examples included in the book has been proved using the Rodin Platform tool set, which is available free for download at www.event-b.org''--Provided by publisher.", acknowledgement = ack-nhfb, subject = "Formal methods (Computer science); B method (Computer science); Computer science; Mathematical models; Computer systems; Verification", } @Book{Addis:2010:DPT, author = "Tom R. Addis and Jan Addis", title = "Drawing programs: the theory and practice of schematic functional programming", publisher = pub-SV, address = pub-SV:adr, pages = "xvi + 395", year = "2010", ISBN = "1-84882-617-6, 1-84882-618-4 (e)", ISBN-13 = "978-1-84882-617-5, 978-1-84882-618-2 (eISBN)", LCCN = "QA76.62 .A375 2010", bibdate = "Wed Jul 12 15:33:22 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://bvbr.bib-bvb.de:8991/F?func=service\%26doc\%5Flibrary=BVB01\%26doc\%5Fnumber=017646367\%26line\%5Fnumber=0001\%26func\%5Fcode=DB\%5FRECORDS\%26service\%5Ftype=MEDIA; http://www.loc.gov/catdir/enhancements/fy1208/2009927007-d.html", acknowledgement = ack-nhfb, subject = "Functional programming (Computer science); Visual programming (Computer science); Diagramm; Funktionale Programmierung.", tableofcontents = "Why Schematic Functional Programming? \\ Making Changes \\ In Pursuit of Elegance \\ Mind Maps and Mechanisms \\ Functional Thinking \\ Thinking Practically \\ Side Effect Programming and Schematic Design \\ Adult Things \\ Higher-Order Programming and Lower Level Activity \\ Programming with Uncertainty: Theories, Models and Programs", } @Book{Bird:2010:PFA, author = "Richard Bird", title = "Pearls of Functional Algorithm Design", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xi + 277", year = "2010", ISBN = "0-521-51338-3 (hardcover)", ISBN-13 = "978-0-521-51338-8 (hardcover)", LCCN = "QA76.62 .B57 2010", bibdate = "Wed Jul 12 15:33:26 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/string-matching.bib; z3950.loc.gov:7090/Voyager", abstract = "Richard Bird takes a radically new approach to algorithm design, namely, design by calculation. These 30 short chapters each deal with a particular programming problem drawn from sources as diverse as games and puzzles, intriguing combinatorial tasks, and more familiar areas such as data compression and string matching. Each pearl starts with the statement of the problem expressed using the functional programming language Haskell, a powerful yet succinct language for capturing algorithmic ideas clearly and simply. The novel aspect of the book is that each solution is calculated from an initial formulation of the problem in Haskell by appealing to the laws of functional programming. \booktitle{Pearls of Functional Algorithm Design} will appeal to the aspiring functional programmer, students and teachers interested in the principles of algorithm design, and anyone seeking to master the techniques of reasoning about programs in an equational style. The novel aspect of the book is that each solution is calculated from the problem statement by appealing to the laws of functional programming. \booktitle{Pearls of Functional Algorithm Design} will appeal to the aspiring functional programmer, students and teachers interested in the principles of algorithm design, and anyone seeking to master the techniques of reasoning about programs in an equational style''", acknowledgement = ack-nhfb, author-dates = "1943--", subject = "Functional programming (Computer science); Computer algorithms", tableofcontents = "1. The smallest free number \\ 2. A surpassing problem \\ 3. Improving on saddleback search \\ 4. A selection problem \\ 5. Sorting pairwise sums \\ 6. Making a century \\ 7. Building a tree with minimum height \\ 8. Unravelling greedy algorithms \\ 9. Finding celebrities \\ 10. Removing duplicates \\ 11. Not the maximum segment sum \\ 12. Ranking suffixes \\ 13. The Burrows--Wheeler transform \\ 14. The last tail \\ 15. All the common prefixes \\ 16. The Boyer--Moore algorithm \\ 17. The Knuth--Morris--Pratt algorithm \\ 18. Planning solves the rush hour problem \\ 19. A simple Sudoku solver \\ 20. The countdown problem \\ 21. Hylomorphisms and nexuses \\ 22. Three ways of computing determinants \\ 23. Inside the convex hull \\ 24. Rational arithmetic coding \\ 25. Integer arithmetic coding \\ 26. The Schorr--Waite algorithm \\ 27. Orderly insertion \\ 28. Loopless functional algorithms \\ 29. The Johnson--Trotter algorithm \\ 30. Spider spinning for dummies", } @Book{Loverdos:2010:SSI, author = "Christos K. K. Loverdos and Apostolos Syropoulos", title = "Steps in {Scala}: an introduction to object-functional programming", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xvii + 485", year = "2010", ISBN = "0-521-76217-0, 0-521-74758-9 (paperback)", ISBN-13 = "978-0-521-76217-5, 978-0-521-74758-5 (paperback)", LCCN = "QA76.73.S28 L68 2010", bibdate = "Wed Jul 12 15:33:24 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://assets.cambridge.org/97805217/62175/cover/9780521762175.jpg; http://catdir.loc.gov/catdir/enhancements/fy1012/2010033849-b.html; http://catdir.loc.gov/catdir/enhancements/fy1012/2010033849-d.html; http://catdir.loc.gov/catdir/enhancements/fy1012/2010033849-t.html", abstract = "``Scala is a highly expressive, concise and scalable language. It is also the most prominent method of the new and exciting methodology known as object-functional programming. In this book, the authors show how Scala grows to the needs of the programmer, whether professional or hobbyist. They teach Scala with a step-by-step approach and explain how to exploit the full power of the industry-proven JVM technology. Readers can then dive into specially chosen design challenges and implementation problems, inspired by the trials of real-world software engineering. It also helps readers to embrace the power of static typing and automatic type inference. In addition, the book shows how to use the dual-object and functional-oriented natures combined at Scala's core, and so write code that is less 'boilerplate', giving a genuine increase in productivity''", acknowledgement = ack-nhfb, subject = "Scala (Computer program language); Multiparadigm programming (Computer science); Object-oriented programming (Computer science); Functional programming (Computer science)", tableofcontents = "Preface \\ 1. Introduction \\ 2. Core features \\ 3. Advanced features \\ 4. Parser builders \\ 5. XML processing \\ 6. GUI programming \\ 7. Concurrent programming \\ 8. On paths and a bit of algebraic abstractions \\ 9. Virtual files coming into existence \\ 10. Compositional file matching \\ 11. Searching, iterating, traversing \\ 12. The expression problem \\ 13. A computer algebra system \\ Appendix A. Multimedia processing \\ Appendix B. Distributing a Scala application along with Scala itself \\ Appendix C. Working with the compiler and the interpreter \\ Appendix D. Scala's grammar \\ References \\ Author index \\ Subject index", } @Book{Parr:2010:LIP, author = "Terence (Terence John) Parr", title = "Language implementation patterns: create your own domain-specific and general programming languages", publisher = pub-PRAGMATIC-BOOKSHELF, address = pub-PRAGMATIC-BOOKSHELF:adr, pages = "xix + 374", year = "2010", ISBN = "1-934356-45-X (paperback)", ISBN-13 = "978-1-934356-45-6 (paperback)", LCCN = "QA76.7 .P375 2010", bibdate = "Wed Jul 12 15:33:17 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/ora.bib; z3950.loc.gov:7090/Voyager", series = "The pragmatic programmers", acknowledgement = ack-nhfb, subject = "Domain-specific programming languages", } @Book{Wampler:2011:FPJ, author = "Dean Wampler", title = "Functional programming for {Java} developers", publisher = pub-ORA, address = pub-ORA:adr, pages = "xi + 72", year = "2011", ISBN = "1-4493-1265-9, 1-4493-1103-2", ISBN-13 = "978-1-4493-1265-7, 978-1-4493-1103-2", LCCN = "QA76.62 .W36 2011", bibdate = "Wed Jul 12 16:13:28 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/java2010.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; library.mit.edu:9909/mit01", URL = "http://proquest.safaribooksonline.com/9781449312657", acknowledgement = ack-nhfb, remark = "``Tools for better concurrency, abstraction, and agility''--Cover.", subject = "Functional programming (Computer science); Java (Computer program language)", } @Book{Lipovaca:2012:LYH, author = "Miran Lipova{\v{c}a}", title = "Learn you a {Haskell} for great good!: a beginner's guide", publisher = "No Starch Press", address = "San Francisco, CA, USA", pages = "xviii + 375", year = "2012", ISBN = "1-59327-283-9", ISBN-13 = "978-1-59327-283-8", LCCN = "QA76.73.H37 L69 2012", bibdate = "Wed Jul 12 15:33:29 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/enhancements/fy1107/2011000790-b.html; http://www.loc.gov/catdir/enhancements/fy1107/2011000790-d.html; http://www.loc.gov/catdir/enhancements/fy1108/2011000790-t.html", acknowledgement = ack-nhfb, subject = "Haskell (Computer program language)", } @Book{Kessin:2012:BWA, author = "Zachary Kessin", title = "Building web applications with {Erlang}", publisher = pub-ORA, address = pub-ORA:adr, pages = "xvi + 133", year = "2012", ISBN = "1-4493-2066-X (e-book), 1-4493-2065-1 (e-book), 1-4493-2062-7, 1-4493-0996-8", ISBN-13 = "978-1-4493-2066-9 (e-book), 978-1-4493-2065-2 (e-book), 978-1-4493-2062-1, 978-1-4493-0996-1", LCCN = "QA76.73.E75", bibdate = "Wed Jul 12 16:49:19 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "http://cdn.totalboox.com/static/covers/ORL/798004101cf496f1-b.jpg; http://excerpts.cdn.overdrive.com/FormatType-410/2858-1/433/F8B/F8/BuildingWebApplicationswithErlangWork9781449320652.epub; http://images.contentreserve.com/ImageType-100/2858-1/{433F8BF8-1081-406E-AC43-B29E5DCB23B9}Img100.jpg; http://proquest.safaribooksonline.com/9781449320621; http://public.eblib.com/choice/publicfullrecord.aspx?p=939411; http://site.ebrary.com/id/10758595; http://www.totalboox.com/book/id-8755002142860023537", abstract = "Why choose Erlang for web applications? Discover the answer hands-on by building a simple web service with this book. If {youu2019re} an experienced web developer who knows basic Erlang, {youu2019ll} learn how to work with REST, dynamic content, web sockets, and concurrency through several examples. In the process, {youu2019ll} see first-hand that Erlang is ideal for building business-critical services. Erlang was designed for fault-tolerant, non-stop telecom systems, and building applications with it requires a large set of skills. By the end of the book, {youu2019ll} have the information you need to build a basic web service and get it running. Explore the power of Erlang and REST for building web services Serve static and dynamic content with the Yaws web server Use different methods for outputting data to user, such as encoding Erlang data structures into JSON or XML Build an application to listen for HTTP requests, process them, store data, and return useful data Go beyond the request-response {modelu2014push} data to clients with web sockets Use Erlang and Yaws to stream data from the server to a client ``A book which is truly needed and will help get Erlang to the next level.''", acknowledgement = ack-nhfb, subject = "ERLANG (Computer program language); Web services; Application software; Development; Computer programs; COMPUTERS; Programming Languages; C{\"A}; Java; Pascal; Computer programs; ERLANG (Computer program language); Web services.", } @Book{Felleisen:2013:RRL, author = "Matthias Felleisen and others", title = "Realm of {Racket}: learn to program, one game at a time!", publisher = "No Starch Press", address = "San Francisco, CA, USA", year = "2013", ISBN = "1-59327-491-2", ISBN-13 = "978-1-59327-491-7, 978-1-59327-492-4", LCCN = "QA76.73.R33 R43 2013eb", bibdate = "Wed Jul 12 16:13:30 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; library.mit.edu:9909/mit01", acknowledgement = ack-nhfb, remark = "Title from title screen.", subject = "Racket (Computer program language); LISP (Computer program language); Computer programming", } @Book{Harper:2013:PFP, author = "Robert Harper", title = "Practical foundations for programming languages", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xviii + 471", year = "2013", ISBN = "1-107-02957-0 (hardcover)", ISBN-13 = "978-1-107-02957-6 (hardcover)", LCCN = "QA76.7 .H377 2013", bibdate = "Wed Jul 12 15:34:12 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", abstract = "This book offers a fresh perspective on the fundamentals of programming languages through the use of type theory.\par Syntactic Objects Programming languages are languages, a means of expressing computations in a form comprehensible to both people and machines. The syntax of a language specifies the means by which various sorts of phrases (expressions, commands, declarations, and so forth) may be combined to form programs. But what sort of thing are these phrases? What is a program made of? The informal concept of syntax may be seen to involve several distinct concepts. The surface, or concrete, syntax is concerned with how phrases are entered and displayed on a computer. The surface syntax is usually thought of as given by strings of characters from some alphabet (say, ASCII or Unicode). The structural, or abstract, syntax is concerned with the structure of phrases, specifically how they are composed from other phrases. At this level a phrase is a tree, called an abstract syntax tree, whose nodes are operators that combine several phrases to form another phrase. The binding structure of syntax is concerned with the introduction and use of identifiers: how they are declared, and how declared identifiers are to be used. At this level phrases are abstract binding trees, which enrich abstract syntax trees with the concepts of binding and scope. We will not concern ourselves in this book with matters of concrete syntax, but will instead work at the level of abstract syntax. To prepare the ground for the rest of the book, we begin in this chapter by defining abstract syntax trees and abstract binding trees and some functions and relations associated with them. The definitions are a bit technical, but are absolutely fundamental to what follows. It is probably best to skim this chapter on first reading, returning to it only as the need arises.", acknowledgement = ack-nhfb, author-dates = "1957--", subject = "Programming languages (Electronic computers); COMPUTERS / Programming Languages / General.", tableofcontents = "Part I. Judgments and Rules \\ 1. Inductive definitions \\ 2. Hypothetical judgments \\ 3. Syntactic objects \\ 4. Generic judgments \\ Part II. Levels of Syntax \\ 5. Concrete syntax \\ 6. Abstract syntax \\ Part III. Statics and Dynamics \\ 7. Statics \\ 8. Dynamics \\ 9. Type safety \\ 10. Evaluation dynamics \\ Part IV. Function Types \\ 11. Function definitions and values \\ 12. Godel's system T \\ 13. Plotkin's PCF \\ Part V. Finite Data Types \\ 14. Product types \\ 15. Sum patterns \\ 16. Pattern matching \\ 17. Generic programming \\ Part VI. Infinite Data Types \\ 18. Inductive and co-inductive types \\ 19. Recursive types \\ Part VII. Dynamic Types \\ 20. The untyped 1-calculus \\ 21. Dynamic typing \\ 22. Hybrid typing \\ Part VIII. Variable Types \\ 23. Girard's system F \\ 24. Abstract types \\ 25. Constructors and kinds \\ 26. Indexed families of types \\ Part IX. Subtyping \\ 27. Subtyping \\ 28. Singleton and dependent kinds \\ Part X. Classes and Methods \\ 29. Dynamic dispatch \\ 30. Inheritance \\ Part XI. Control Effects \\ 31. Control stacks \\ 32. Exceptions \\ 33. Continuations \\ Part XII. Types and Propositions \\ 34. Constructive logic \\ 35. Classical logic \\ Part XIII. Symbols \\ 36. Symbols \\ 37. Fluid binding \\ 38. Dynamic classification \\ Part XIV. Storage Effects \\ 39. Modernized Algol \\ 40. Mutable data structures \\ Part XV. Laziness \\ 41. Lazy evaluation \\ 42. Polarization \\ Part XVI. Parallelism \\ 43. Nested parallelism \\ 44. Futures and speculation \\ Part XVII. Concurrency \\ 45. Process calculus \\ 46. Current Algol \\ 47. Distributed Algol \\ Part XVIII. Modularity \\ 48. Separate compilation and linking \\ 49. Basic modules \\ 50. Parameterized modules \\ Part XIX. Equivalence \\ 51. Equational reasoning for T \\ 52. Equational reasoning for PCF \\ 53. Parametricity", } @Book{Lewis:2013:IAP, author = "Mark C. Lewis", title = "Introduction to the art of programming using {Scala}", publisher = pub-CRC, address = pub-CRC:adr, pages = "????", year = "2013", ISBN = "1-4398-9666-6 (paperback)", ISBN-13 = "978-1-4398-9666-2 (paperback)", LCCN = "QA76.73.S28 L49 2013", bibdate = "Fri Nov 16 06:30:37 MST 2012", bibsource = "https://www.math.utah.edu/pub/tex/bib/java2010.bib; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "Chapman and Hall/CRC textbooks in computing", acknowledgement = ack-nhfb, subject = "Scala (Computer program language); Textbooks; Computer programming; COMPUTERS / Programming Languages / General; MATHEMATICS / General.", } @Book{Liu:2013:SPD, author = "Yanhong Annie Liu", title = "Systematic program design: from clarity to efficiency", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xv + 240", year = "2013", DOI = "https://doi.org/10.1017/CBO9781139567879", ISBN = "1-107-33691-0 (e-book), 1-139-56787-X (e-book), 1-299-83844-8 (e-book), 1-107-33359-8 (e-book), 1-107-03660-7 (hardcover), 1-107-61079-6 (paperback), 1-107-33525-6", ISBN-13 = "978-1-107-33691-9 (e-book), 978-1-139-56787-9 (e-book), 978-1-299-83844-4 (e-book), 978-1-107-33359-8 (e-book), 978-1-107-03660-4 (hardcover), 978-1-107-61079-8 (paperback), 978-1-107-33525-7", LCCN = "QA76.6 .L578 2013", bibdate = "Wed Jul 12 16:49:23 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", URL = "http://proquest.safaribooksonline.com/9781107327153", abstract = "A systematic program design method can help developers ensure the correctness and performance of programs while minimizing the development cost. This book describes a method that starts with a clear specification of a computation and derives an efficient implementation by step-wise program analysis and transformations. The method applies to problems specified in imperative, database, functional, logic, and object-oriented programming languages with different data, control, and module abstractions. Designed for courses or self-study, this book includes numerous exercises and examples that require minimal computer science background, making it accessible to novices. Experienced practitioners and researchers will appreciate the detailed examples in a wide range of application areas including hardware design, image processing, access control, query optimization, and program analysis. The last section of the book points out directions for future studies.", acknowledgement = ack-nhfb, author-dates = "(1965-- )", subject = "Computer programs; Correctness; Reliability; Correctness; Reliability.", tableofcontents = "1. Introduction \\ 2. Loops: incrementalize \\ 3. Sets: incrementalize and implement \\ 4. Recursion: iterate and incrementalize \\ 5. Rules: iterate, incrementalize, and implement \\ 6. Objects: incrementalize across module abstraction \\ 7. Conclusion", } @Book{Whitington:2013:OVB, author = "John Whitington", title = "{OCaml} from the very beginning", publisher = "Coherent Press", address = "Cambridge, UK", pages = "ix + 194", year = "2013", ISBN = "0-9576711-0-5 (paperback)", ISBN-13 = "978-0-9576711-0-2 (paperback)", LCCN = "QA76.73.O12 W5 2013", bibdate = "Wed Jul 12 16:49:20 MDT 2017", bibsource = "fsz3950.oclc.org:210/WorldCat; https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib", acknowledgement = ack-nhfb, subject = "OCaml (Computer program language); OCaml (Computer program language); Objective CAML; Caml Light (langage de programmation); Objective Caml (langage de programmation); Langages de programmation fonctionnelle.", } @Book{Mena:2014:BHP, author = "Alejandro Serrano Mena", title = "Beginning {Haskell}: a project-based approach", publisher = pub-APRESS, address = pub-APRESS:adr, pages = "xxiii + 402", year = "2014", ISBN = "1-4302-6250-8", ISBN-13 = "978-1-4302-6250-3", LCCN = "QA76.73.H37 M46 2014", bibdate = "Wed Jul 12 15:34:11 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "The expert's voice in programming", URL = "http://www.loc.gov/catdir/enhancements/fy1513/2014466576-b.html; http://www.loc.gov/catdir/enhancements/fy1513/2014466576-d.html; http://www.loc.gov/catdir/enhancements/fy1513/2014466576-t.html", abstract = "\booktitle{Beginning Haskell} provides a broad-based introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. The book takes a project-based approach to learning the language that is unified around the building of a web-based storefront. Excellent coverage is given to the Haskell ecosystem and supporting tools. These include the Cabal build tool for managing projects and modules, the HUnit and QuickCheck tools for software testing, the Scotty framework for developing web applications, Persistent and Esqueleto for database access, and also parallel and distributed programming libraries. Functional programming is gathering momentum, allowing programmers to express themselves in a more concise way, reducing boilerplate and increasing the safety of code. Indeed, mainstream languages such as C\# and Java are adopting features from functional programming, and from languages implementing that paradigm. Haskell is an elegant and noise-free pure functional language with a long history, having a huge number of library contributors and an active community. This makes Haskell the best tool for both learning and applying functional programming, and \booktitle{Beginning Haskell} the perfect book to show off the language and what it can do. Takes you through a series of projects showing the different parts of the language. Provides an overview of the most important libraries and tools in the Haskell ecosystem. Teaches you how to apply functional patterns in real-world scenarios.", acknowledgement = ack-nhfb, subject = "Haskell (Computer program language); Functional programming (Computer science); Functional programming (Computer science); Haskell (Computer program language); Haskell (programmeertaal)", } @Book{Gordon:1993:IHT, editor = "Michael J. C. Gordon and T. F. (Tom F.) Melham", booktitle = "Introduction to {HOL}: a theorem proving environment for higher order logic", title = "Introduction to {HOL}: a theorem proving environment for higher order logic", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xx + 472", year = "1993", ISBN = "0-521-44189-7 (spiral)", ISBN-13 = "978-0-521-44189-6 (spiral)", LCCN = "QA76.9.A96 I6 1993", bibdate = "Wed Jul 12 15:31:59 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam026/94140201.html; http://www.loc.gov/catdir/toc/cam029/94140201.html", acknowledgement = ack-nhfb, subject = "Automatic theorem proving; HOL (Computer file); ML (Computer program language)", } @Proceedings{Gordon:1998:HOO, editor = "Andrew D. Gordon and A. M. (Andrew M.) Pitts", booktitle = "{Higher order operational techniques in semantics}", title = "{Higher order operational techniques in semantics}", volume = "12", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "vii + 390", year = "1998", ISBN = "0-521-63168-8 (hardcover)", ISBN-13 = "978-0-521-63168-6 (hardcover)", LCCN = "QA76 .H479 1998", bibdate = "Wed Jul 12 15:32:01 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", series = "Publications of the Newton Institute", URL = "http://www.loc.gov/catdir/description/cam028/97032339.html; http://www.loc.gov/catdir/toc/cam027/97032339.html", acknowledgement = ack-nhfb, remark = "Articles which develop many of the themes introduced at the workshop on Higher Order Operational Techniques in Semantics (HOOTS) that took place in Oct. 1995 as part of a six-month programme on semantics of computation at the Isaac Newton Institute for Mathematical Sciences, Cambridge, UK. Logo on t.p.: HOOTS.", subject = "Electronic data processing; Programming languages (Electronic computers); Semantics; Logic, Symbolic and mathematical", } @Proceedings{Hudak:2000:HSE, editor = "Paul Hudak", booktitle = "{The Haskell school of expression: learning functional programming through multimedia}", title = "{The Haskell school of expression: learning functional programming through multimedia}", publisher = pub-CAMBRIDGE, address = pub-CAMBRIDGE:adr, pages = "xviii + 363", year = "2000", ISBN = "0-521-64338-4 (hardcover), 0-521-64408-9 (paperback)", ISBN-13 = "978-0-521-64338-2 (hardcover), 978-0-521-64408-2 (paperback)", LCCN = "QA76.62 .H83 2000", bibdate = "Wed Jul 12 15:32:06 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; z3950.loc.gov:7090/Voyager", URL = "http://www.loc.gov/catdir/description/cam0210/99045529.html; http://www.loc.gov/catdir/toc/cam023/99045529.html", acknowledgement = ack-nhfb, subject = "Functional programming (Computer science); Multimedia systems", } @Proceedings{Krishnamurthi:2002:PAD, editor = "Shriram Krishnamurthi and C. R. Ramakrishnan", booktitle = "{Practical aspects of declarative languages: 4th International Symposium, PADL 2002, Portland, OR, USA, January 19--20, 2002: proceedings}", title = "{Practical aspects of declarative languages: 4th International Symposium, PADL 2002, Portland, OR, USA, January 19--20, 2002: proceedings}", volume = "2257", publisher = pub-SV, address = pub-SV:adr, pages = "viii + 349", year = "2002", CODEN = "LNCSD9", DOI = "????", ISBN = "3-540-43092-X", ISBN-13 = "978-3-540-43092-6", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", LCCN = "QA76.7 .P32 2002", bibdate = "Wed Jul 12 15:32:23 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/lncs.bib; z3950.loc.gov:7090/Voyager", series = ser-LNCS, URL = "http://link.springer-ny.com/link/service/series/0558/tocs/t2257.htm; http://www.loc.gov/catdir/enhancements/fy0817/2002283456-d.html; http://www.springerlink.com/content/978-3-540-43092-6; http://www.springerlink.com/openurl.asp?genre=issue&issn=0302-9743&volume=2257", acknowledgement = ack-nhfb, keywords = "programming languages (electronic computers) -- semantics --- congresses", meetingname = "PADL 2002 (2002: Portland, OR)", subject = "Programming languages (Electronic computers); Semantics; Congresses", } @Book{Schmid:2003:ISF, editor = "Ute Schmid", booktitle = "{Inductive Synthesis of Functional Programs: Universal Planning, Folding of Finite Programs, and Schema Abstraction by Analogical Reasoning}", title = "{Inductive Synthesis of Functional Programs: Universal Planning, Folding of Finite Programs, and Schema Abstraction by Analogical Reasoning}", volume = "2654", publisher = pub-SV, address = pub-SV:adr, pages = "xxii + 398", year = "2003", CODEN = "LNCSD9", DOI = "https://doi.org/10.1007/b12055", ISBN = "3-540-40174-1 (softcover)", ISBN-13 = "978-3-540-40174-2 (softcover)", ISSN = "0302-9743 (print), 1611-3349 (electronic)", ISSN-L = "0302-9743", LCCN = "QA76.6 .S3855 2003", bibdate = "Wed Jul 12 15:33:07 MDT 2017", bibsource = "https://www.math.utah.edu/pub/tex/bib/jfunctprogram.bib; https://www.math.utah.edu/pub/tex/bib/lncs.bib; z3950.loc.gov:7090/Voyager", series = ser-LNCS, URL = "http://link.springer-ny.com/link/service/series/0558/tocs/t2654.htm; http://www.loc.gov/catdir/enhancements/fy0818/2003059058-d.html; http://www.springerlink.com/content/978-3-540-40174-2; http://www.springerlink.com/openurl.asp?genre=issue&issn=0302-9743&volume=2654; http://www.springerlink.com/openurl.asp?genre=volume&id=doi:10.1007/b12055", acknowledgement = ack-nhfb, subject = "Computer programming; Software engineering; Artificial intelligence", }