Scala実装