keep-indexed
(keep-indexed f coll) / (keep-indexed f)
keep と同じですが、f はインデックスと要素を取ります。nil でない結果を順に返します。
インデックスは 0 始まりで、seq ビューに対するものです。lazy な入力には lazy seq を、strict な入力には strict なリストを返します。
値としては2引数のラムダです。
(keep-indexed f) はトランスデューサーを返します(値としても同じです)。