-
artima - About Artima
About Artima
In 2008, Artima published the first book on Scala,
Programming in Scala,
co-authored by the language's designer, Martin Odersky.
In 2010, Art...
-
Code Examples for Programming in Scala, Fourth Edition
Copyright © 2007-2019 Artima, Inc. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You...
-
Code Examples for Programming in Scala
Copyright © 2007-2008 Artima, Inc. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You...
-
artima - Training
Training
Training is an essential first step for successful adoption of Scala in your company or on your project. The skills gained from our courses will accelerate your abili...
-
Code Examples for Programming in Scala, Third Edition
9.1 Reducing code duplication
// In file control-abstraction/Files1.scala
object FileMatcher {
private def filesHere = (new java.io.File(".")).listFiles
def filesEnding(query: String) =
...
-
Code Examples for Programming in Scala, Fourth Edition
// In file implementing-lists/Misc.scala
package scala.collection.immutable
sealed abstract class List[+A] {
scala> val xs = List(1, 2, 3)
xs: List[Int] = List(1, 2, 3)
scala> var ys: L...