Vimで条件に一致する要素の個数を返す関数
ふとVimで条件に一致する要素の個数を返す関数みたいなの欲しいなと思ったので実装してみた。
条件に一致する要素の個数を返す関数
簡単なものであれば動くと思う。
例えば
let s:list = range(10) echo s:count_if(s:list, 'v:val < 3') " => 3
他のみなさんはこうしたい時どうしているんだろうか。
ふとVimで条件に一致する要素の個数を返す関数みたいなの欲しいなと思ったので実装してみた。
条件に一致する要素の個数を返す関数
簡単なものであれば動くと思う。
例えば
let s:list = range(10) echo s:count_if(s:list, 'v:val < 3') " => 3
他のみなさんはこうしたい時どうしているんだろうか。