読者です 読者をやめる 読者になる 読者になる

情報は力ではない

VimとかC++とかCUDAとか。

Vimで条件に一致する要素の個数を返す関数

vim

ふとVimで条件に一致する要素の個数を返す関数みたいなの欲しいなと思ったので実装してみた。

条件に一致する要素の個数を返す関数

簡単なものであれば動くと思う。
例えば

let s:list = range(10)
echo s:count_if(s:list, 'v:val < 3')
" => 3

他のみなさんはこうしたい時どうしているんだろうか。