Hi all,
In Clojure's anonymous function notation, arguments can be accessed by %, %& or %integer.
For example, it can access to an nth argument by %n.
However, there are some situations you want to access the first item of first arguments, and so on.
This can be done by writing like:
```
#((let [x (first %1)] ... x ...) ...)
```
But this may be better if we could write it more shortly, as follows
```
#(... %1.1 ...)
```
I wonder how people think about the idea.
Any suggestions and comments are welcome!
Thanks! :)
Hiroyuki Fudaba