CLJul 1, 2025
A Diagrammatic Calculus for a Functional Model of Natural Language SemanticsMatthieu Pierre Boyer
In this paper, we study a functional programming approach to natural language semantics, allowing us to increase the expressiveness of a more traditional denotation style. We will formalize a category based type and effect system to represent the semantic difference between syntactically equivalent expressions. We then construct a diagrammatic calculus to model parsing and handling of effects, providing a method to efficiently compute the denotations for sentences.