Brussels / 30 & 31 January 2016


wisp: simplest whitespace Scheme

I love the syntax of Python, but crave the simplicity and power of Lisp

Wisp is a language for Guile which represents Scheme sexp structure transparently using indentation. It makes Scheme look easy for non-Schemers without losing any of its power.

»ArneBab's alternate sexp syntax is best I've seen; pythonesque, hides parens but keeps power« — Christopher Webber

I plan to present its syntax, show some of the elegant solutions with Guile using wisp to make them easy to read, and describe how wisp was cleanly integrated in Guile.

Wisp is specified in SRFI-119.


Arne Babenhauserheide