YoVDO

The Semantics of Plurals in Expression Languages - SLE

Offered By: ACM SIGPLAN via YouTube

Tags

Semantics Courses Programming Languages Courses Logic Courses Set Theory Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the semantics of plurals in software languages through this 41-minute ACM SIGPLAN conference talk. Delve into bunch theory and its application in expression languages, examining how bunches with set semantics can bridge the gap between relational modeling and functional programming. Investigate the integration of relations into expression languages, and understand the implications for computing with plurals. Cover topics including plural semantics in English and formal languages, relational data modeling, bunch logic, and invertible functions.

Syllabus

Intro
Semantics of plurals in English
Semantics of plurals in formal language
Plurals in relational data modelling
Plurals in programming: declaration
Plurals in mathematics: occurrences
Plurals in mathematics: non-occurrences
Bunch theory
Bunches are plurals
Bunch logic
Invertible functions (or reversible mappings)


Taught by

ACM SIGPLAN

Related Courses

中级汉语语法 | Intermediate Chinese Grammar
Peking University via edX
Miracles of Human Language: An Introduction to Linguistics
Leiden University via Coursera
Introduction to Natural Language Processing
University of Michigan via Coursera
Linguaggio, identità di genere e lingua italiana
Ca' Foscari University of Venice via EduOpen
Natural Language Processing
Indian Institute of Technology, Kharagpur via Swayam