User profiles for Nick Benton

Nick Benton

Engineering Manager, Facebook
Verified email at fb.com
Cited by 4558

A term calculus for intuitionistic linear logic

N Benton, G Bierman, V De Paiva, M Hyland - Typed Lambda Calculi and …, 1993 - Springer
In this paper we consider the problem of deriving a term assignment system for Girard's
Intuitionistic Linear Logic for both the sequent calculus and natural deduction proof systems. Our …

Simple relational correctness proofs for static analyses and program transformations

N Benton - ACM SIGPLAN Notices, 2004 - dl.acm.org
We show how some classical static analyses for imperative programs, and the optimizing
transformations which they enable, may be expressed and proved correct using elementary …

Modern concurrency abstractions for C#

N Benton, L Cardelli, C Fournet - ACM Transactions on Programming …, 2004 - dl.acm.org
Polyphonic C ♯ is an extension of the C ♯ language with new asynchronous concurrency
constructs, based on the join calculus. We describe the design and implementation of the …

Linear logic, monads and the lambda calculus

N Benton, P Wadler - … 11th Annual IEEE Symposium on Logic …, 1996 - ieeexplore.ieee.org
Models of intuitionistic linear logic also provide models of Moggi's computational metalanguage.
We use the adjoint presentation of these models and the associated adjoint calculus to …

Bone edema scored on magnetic resonance imaging scans of the dominant carpus at presentation predicts radiographic joint damage of the hands and feet six years …

FM McQueen, N Benton, D Perry… - … : Official Journal of …, 2003 - Wiley Online Library
Objective Magnetic resonance imaging (MRI) is capable of revealing synovitis and tendinitis
in early rheumatoid arthritis (RA), as well as bone edema and erosion. These features are …

Strongly typed term representations in Coq

N Benton, CK Hur, AJ Kennedy, C McBride - Journal of automated …, 2012 - Springer
There are two approaches to formalizing the syntax of typed object languages in a proof
assistant or programming language. The extrinsic approach is to first define a type that encodes …

Monads and effects

N Benton, J Hughes, E Moggi - International Summer School on Applied …, 2000 - Springer
A tension in language design has been between simple semantics on the one hand, and rich
possibilities for side-effects, exception handling and so on on the other. The introduction of …

Biorthogonality, step-indexing and compiler correctness

N Benton, CK Hur - ACM Sigplan Notices, 2009 - dl.acm.org
We define logical relations between the denotational semantics of a simply typed functional
language with recursion and the operational behaviour of low-level programs in a variant …

Detection of erosions in the rheumatoid hand; a comparative study of multidetector computerized tomography versus magnetic resonance scanning.

D Perry, N Stewart, N Benton, E Robinson… - The Journal of …, 2005 - jrheum.org
OBJECTIVE: To compare the detection and scoring of erosions in patients with rheumatoid
arthritis (RA) using magnetic resonance (MR) and multidetector helical computerized …

Ultrametric semantics of reactive programs

NR Krishnaswami, N Benton - 2011 IEEE 26th Annual …, 2011 - ieeexplore.ieee.org
We describe a denotational model of higher-order functional reactive programming using
ultra metric spaces and non expansive maps, which provide a natural Cartesian closed …