vito/atomy — Issue #121: allow defaults that aren't at the end of arglist
Author: vito
Created: 2012-02-19 23:46:35+00:00
State: open
Labels: enhancement

similar to how you can list args after splats, you should be able to do this:

```
foo(a, b = .default, c, d) := [a, b, c, d]
foo(1, 2, 3) => [1, .default, 2, 3]
foo(1, 2, 3, 4) => [1, 2, 3, 4]
```