Sha256: d68aa0b369765839e23455986731a0d62db024a74efeb85c34dc5aabfcc4dcef

Contents?: true

Size: 181 Bytes

Versions: 76

Compression:

Stored size: 181 Bytes

Contents

case class WordCount(phrase: String) {
  def countwords = "\\w+('\\w+)*".r
    .findAllIn(phrase)
    .toSeq
    .map(_.toLowerCase)
    .groupBy(w => w)
    .mapValues(_.length)
}

Version data entries

76 entries across 76 versions & 1 rubygems

Version Path
trackler-2.2.1.116 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.115 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.114 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.113 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.111 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.110 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.109 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.108 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.107 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.106 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.105 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.104 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.103 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.102 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.101 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.100 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.99 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.98 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.97 tracks/scala/exercises/word-count/example.scala
trackler-2.2.1.96 tracks/scala/exercises/word-count/example.scala