HaskellにおけるTraversableに対応する型クラスです。 Scala標準ライブラリにTraversableという名前のtraitがあるので、おそらくそれとの名前の衝突を避けるために、Haskellとは違う名前にしてあります。