Simon Charlow

Selected papers. See my CV or Google Scholar for a complete list.

Accepted

Under review/in progress

Published

Dissertation

[All materials are provided under a CC BY-NC-SA 4.0 license]

Graduate courses

Seminars in semantics

Undergraduate courses

Invited teaching and minicourses

My research uses techniques developed for extending pure functional languages with 'side effects' as engines for better models of how natural language meanings are composed.

Programming languages are unlike natural language in many ways, but they are, after all, languages—with form, meaning, and a systematic relationship between the two. The connection between linguistic semantics and functional programming is especially close: in both domains, complex concepts or procedures are built compositionally, by iteratively applying functions to arguments.

As long as I've been a linguist, I've been fascinated by quantification, scope, indefiniteness, anaphora, and ellipsis, interacting domains in which the relationship between form and meaning is especially rich, and revealing. I've developed new frameworks for doing semantics in the presence of dynamic effects (state) and alternatives (nondeterminism). I have longstanding interests and projects in Combinatory Categorial Grammar, (semantic) parsing, and continuations. And I am a fan of implementing semantic theories as code.

I was born and raised in Omaha, Nebraska. My mom and dad came from Wisconsin and Iran. My brother Nate is a philosopher of language. We aren't sure how that happened. I went to Brown University for college, where I majored in Linguistics and Visual Art, and to NYU for my PhD, where I worked with Chris Barker. My wife Jennifer is an artist and fine arts administrator.

I'm an Associate Professor in the Yale Department of Linguistics, a member of the Wu Tsai Institute, and an Associate Editor at Journal of Semantics.

I'm a linguist, specifically a formal and computational semanticist. I try to better understand how language encodes and transmits information, using tools from logic, math, and computer science. You can read a little more about that here.

I teach courses at the undergraduate and graduate levels in formal semantics, computational linguistics, and general linguistics.

This website has info on my papers, teaching, and students. Further details of my academic life (including materials from talks) are in my CV. My github is here.

Email me at [email protected].

me