Sha256: 70b5079f332b76538d9d5fc545e057ed58c522524789edc43ff33457284a917b

Contents?: true

Size: 194 Bytes

Versions: 325

Compression:

Stored size: 194 Bytes

Contents

case class Matrix(matrix: String) {
  lazy val rows: Vector[Vector[Int]] = matrix.lines.map(_.split(' ').map(_.toInt).toVector).toVector

  lazy val cols: Vector[Vector[Int]] = rows.transpose
}

Version data entries

325 entries across 325 versions & 1 rubygems

Version Path
trackler-2.2.1.107 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.106 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.105 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.104 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.103 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.102 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.101 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.100 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.99 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.98 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.97 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.96 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.95 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.94 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.93 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.92 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.91 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.90 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.89 tracks/scala/exercises/matrix/example.scala
trackler-2.2.1.88 tracks/scala/exercises/matrix/example.scala