2WeL6Co1rofx7GCWMnzdq7 changeset
| Changeset | 343563313633 (b) |
|---|---|
| Parent | None (a) |
| a | b | ||
|---|---|---|---|
| 0 | + | (deftype SeqFly [s] | |
| 0 | + | clojure.lang.ISeq | |
| 0 | + | (first [this] (first (some-seq s))) | |
| 0 | + | (next [this] (SeqFly. (last (some-seq s)))) | |
| 0 | + | (more [this] (next this)) | |
| 0 | + | Object | |
| 0 | + | (toString [this] (str s))) | |
| ... | |||
|
|