cool experiment, but whitespace is a terrible delineator. ironically one of the most disliked parts of lisp by newcomers, the parens, ends up becoming its greatest strength once you have grokked things.
I do admit it would be nice if it were optional so you could have more complicated expressions than you can easily write with paired brackets/braces/parentheses.
Editor fonts which replace spaces and tabs with what are essentially the appropriate periods or similar make this not a merely hypothetical or anachronistic point.
define : proc
display (string-append "foo"
"bar" (format #f "foo~a" 2)
) ; is valid wisp
(it would be valid wisp without the indentation in the parentheses, but it would look weird)(empty lines added to prevent hn from stripping newlines)