BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Brazil
1 × Estonia
1 × France
19 × USA
2 × Finland
2 × Italy
2 × Sweden
2 × United Kingdom
3 × Canada
Collaborated with:
D.R.Licata K.Crary G.E.Blelloch J.G.Morrisett B.C.Pierce M.Lillibridge P.Lee C.A.Stone J.C.Mitchell N.Zeilberger U.A.Acar P.Cheng D.Dreyer T.M.VII F.Pfenning H.Xi R.Pollack D.K.Lee Y.Mandelbaum D.Walker A.Nanevski S.Puri D.Tarditi Y.Minamide M.Felleisen B.F.Duba D.B.MacQueen E.Moggi D.Sannella A.Tarlecki F.Honsell G.D.Plotkin R.Milner M.Tofte C.Angiuli E.Morehouse D.Spoonhower P.B.Gibbons M.M.T.Chakravarty G.Keller L.Petersen E.Biagioni B.Milnes A.D.Gordon J.Harrison A.Jeffrey P.Sewell
Talks about:
type (15) comput (6) modul (6) ml (6) theori (5) program (4) polymorph (3) function (3) calculus (3) languag (3)

Person: Robert Harper

DBLP DBLP: Harper:Robert

Facilitated 1 volumes:

ICFP 1996Ed

Contributed to:

ICFP 20142014
POPL 20132013
POPL 20122012
POPL 20112011
ICFP 20092009
TLCA 20092009
ICFP 20082008
LICS 20082008
POPL 20072007
CSL 20052005
ICFP 20052005
ICALP 20042004
LICS 20042004
ICFP 20032003
POPL 20032003
POPL 20022002
ICFP 20012001
ICFP 20002000
POPL 20002000
PLDI 19991999
PLDI 19981998
Best of PLDI 20041996
PLDI 19961996
POPL 19961996
FPCA 19951995
POPL 19951995
LFP 19941994
POPL 19941994
POPL 19931993
POPL 19911991
POPL 19901990
LICS 19891989
POPL 19881988
LICS 19871987
TAPSOFT, Vol.2: CFLP 19871987
TAPSOFT, Vol.2: CCIPL 19891989

Wrote 42 papers:

ICFP-2014-AngiuliMLH #topic
Homotopical patch theory (CA, EM, DRL, RH), pp. 243–256.
POPL-2013-BlellochH #algorithm #functional
Cache and I/O efficent functional algorithms (GEB, RH), pp. 39–50.
POPL-2012-LicataH #2d #type system
Canonicity for 2-dimensional type theory (DRL, RH), pp. 337–348.
POPL-2011-GordonHHJS #concurrent #verification
Robin Milner 1934--2010: verification, languages, and concurrency (ADG, RH, JH, AJ, PS), pp. 473–474.
ICFP-2009-LicataH
A universe of binding and computation (DRL, RH), pp. 123–134.
TLCA-2009-HarperLZ #approach
A Pronominal Approach to Binding and Computation (RH, DRL, NZ), pp. 3–4.
ICFP-2008-SpoonhowerBHG #functional #parallel #profiling #source code
Space profiling for parallel functional programs (DS, GEB, RH, PBG), pp. 253–264.
LICS-2008-LicataZH
Focusing on Binding and Computation (DRL, NZ, RH), pp. 241–252.
POPL-2007-DreyerHCK #composition
Modular type classes (DD, RH, MMTC, GK), pp. 63–70.
POPL-2007-LeeCH #ml #standard #towards
Towards a mechanized metatheory of standard ML (DKL, KC, RH), pp. 173–184.
CSL-2005-VIICH #control flow #distributed #logic
Distributed Control Flow with Classical Modal Logic (TMV, KC, RH), pp. 51–69.
ICFP-2005-Harper #programming language
Mechanizing the meta-theory of programming languages (RH), p. 240.
ICALP-2004-Harper #self
Self-Adjusting Computation (RH), pp. 1–2.
LICS-2004-Harper #self
Self-Adjusting Computation (RH), pp. 254–255.
LICS-2004-VIICHP #distributed #symmetry #λ-calculus
A Symmetric Modal λ Calculus for Distributed Computing (TMV, KC, RH, FP), pp. 286–295.
ICFP-2003-MandelbaumWH #effectiveness
An effective theory of type refinements (YM, DW, RH), pp. 213–225.
POPL-2003-AcarBH
Selective memoization (UAA, GEB, RH), pp. 14–25.
POPL-2003-DreyerCH #higher-order #type system
A type system for higher-order modules (DD, KC, RH), pp. 236–249.
POPL-2003-PetersenHCP #layout #memory management #type system
A type theory for memory allocation and data layout (LP, RH, KC, FP), pp. 172–184.
POPL-2002-AcarBH #adaptation #functional #programming
Adaptive functional programming (UAA, GEB, RH), pp. 247–259.
ICFP-2001-NanevskiBH #automation #generative #geometry #staged
Automatic Generation of Staged Geometric Predicates (AN, GEB, RH), pp. 217–228.
ICFP-2001-XiH #assembly
A Dependently Typed Assembly Language (HX, RH), pp. 169–180.
ICFP-2000-HarperP
Advanced module systems: a guide for the perplexed (RH, BCP), p. 130.
POPL-2000-StoneH #equivalence
Deciding Type Equivalence with Singleton Kinds (CAS, RH), pp. 214–227.
PLDI-1999-CraryHP #question #recursion #what
What is a Recursive Module? (KC, RH, SP), pp. 50–63.
PLDI-1998-ChengHL #stack
Generational Stack Collection and Profile-Driven Pretenuring (PC, RH, PL), pp. 162–173.
Best-of-PLDI-1996-TarditiMCSHL96a #compilation #ml #named #optimisation
TIL: a type-directed, optimizing compiler for ML (with retrospective) (DT, JGM, PC, CAS, RH, PL), pp. 554–567.
PLDI-1996-TarditiMCSHL #compilation #ml #named #optimisation
TIL: A Type-Directed Optimizing Compiler for ML (DT, JGM, PC, CAS, RH, PL), pp. 181–192.
POPL-1996-MinamideMH
Typed Closure Conversion (YM, JGM, RH), pp. 271–283.
FPCA-1995-MorrisettFH #memory management #modelling
Abstract Models of Memory Management (JGM, MF, RH), pp. 66–77.
POPL-1995-HarperM #analysis #compilation #morphism #polymorphism #using
Compiling Polymorphism Using Intensional Type Analysis (RH, JGM), pp. 130–141.
LFP-1994-BiagioniHLM #ml #network #protocol #stack #standard
Signatures for a Network Protocol Stack: A Systems Application of Standard ML (EB, RH, PL, BM), pp. 55–64.
POPL-1994-HarperL #approach #higher-order
A Type-Theoretic Approach to Higher-Order Modules with Sharing (RH, ML), pp. 123–137.
POPL-1993-HarperL #continuation #morphism #polymorphism
Explicit Polymorphism and CPS Conversion (RH, ML), pp. 206–219.
POPL-1991-DubaHM #continuation #ml #type system
Typing First-Class Continuations in ML (BFD, RH, DBM), pp. 163–173.
POPL-1991-HarperP #calculus #symmetry
A Record Calculus Based on Symmetric Concatenation (RH, BCP), pp. 131–142.
POPL-1990-HarperMM #higher-order
Higher-Order Modules and the Phase Distinction (RH, JCM, EM), pp. 341–354.
LICS-1989-HarperST #representation
Structure and Representation in LF (RH, DS, AT), pp. 226–237.
POPL-1988-MitchellH #ml
The Essence of ML (JCM, RH), pp. 28–46.
LICS-1987-HarperHP #framework #logic
A Framework for Defining Logics (RH, FH, GDP), pp. 194–204.
CFLP-1987-HarperMT
A Type Discipline for Program Modules (RH, RM, MT), pp. 308–319.
CCIPL-1989-HarperP #ambiguity #calculus #morphism #polymorphism #type checking
Type Checking, Universe Polymorphism, and Typical Ambiguity in the Calculus of Constructions (Draft) (RH, RP), pp. 241–256.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.