vix.ing · top · new · best · stats · spec

Syntax and Semantics of Babel-17

2010/12/10 by Steven Obua, Obua, Steven
Computer Science · #Constraint Satisfaction and Optimization #FOS: Computer and information sciences #Programming Languages (cs.PL)

paper · pdf · doi:10.48550/arxiv.1012.2294

openalex publication_date 2010/12/10 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

We present Babel-17, the first programming language for purely functional structured programming (PFSP). Earlier work illustrated PFSP in the framework of a toy research language. Babel-17 takes this earlier work to a new level by showing how PFSP can be combined with pattern matching, object oriented programming, and features like concurrency, lazy evaluation, memoization and support for lenses.

Related