ScalaSeqLike
はメソッドを実装しcontains
ます。機能をきれいに実装するにはどうすればよいcontainsAny
ですか?
string
文字列にブラックリストに登録されている文字が含まれているかどうかを調べたいとしましょうblacklist
:
val blacklist = List("(", ")", "[", "]", "{", "}", "<", ">")
string containsAny blacklist
2行目をきれいに実装するにはどうすればよいですか?
これまでの私のバージョンは次のようになります。
(blacklist.view map string.contains) contains true