Ruby の Enumerable.grep を Scala で

最近ちょっとRubyやってたりします。で、RubyEnumerablegrepっていうメソッドがあるらしいけど、Scalaには直接対応するものがないので、かなり雑につくってみた

誰得?(・ω・`)っていうか、ジェネリックにしようとしたら意外と難しくてできなかった*1んだけどどうやるの・・・Scala1年半以上やっててそんなこともできなくて死にたい orz

*1:List固定にしちゃった