jashkenas/coffee-script — Issue #1869: 1.1.3: existential @var? doesn't check for undefined
Author: lookfirst
Created: 2011-11-16 02:29:46+00:00
State: open

This seems like a pretty minimal test case:

```
@a?
```

outputs:

```
this.a != null;
```

According to the documentation, "CoffeeScript's existential operator ? returns true unless a variable is null or undefined"

```
a?
```

correctly outputs:

```
typeof a !== "undefined" && a !== null;
```