Question: When attempting to write/read cookies that have brackets in the name, it seems like Rails can't handle this. For example:

```
cookies["example[]"] = "value"

```

This causes the cookie name to be "example%5B%5D" instead of "example[]". Similarly, if I already have a cookie set with the name "example[]", then it seems like Rails is unable to properly delete it via a call `cookies.delete "example[]"` since the `[` and `]` characters are being encoded.

Anyone know how to fix this?

Answer: 
And now, Lisp! [See here](http://joeganley.com/code/jslisp.html).

Admittedly, the syntax for some of these implementations is a bit strange. [Jisp](http://www.ducklet.com/jisp/) uses square brackets instead of parentheses.

I'm not sure if "compiled" applies here; at least part of them seem to be interpreters running as JavaScript programs.
[F#](http://blogs.msdn.com/b/dsyme/archive/2010/06/04/html5-programming-with-f.aspx)