930 |
930 |
931 \begin{itemize} |
931 \begin{itemize} |
932 \item \url{http://www.scala-lang.org/docu/files/ScalaByExample.pdf} |
932 \item \url{http://www.scala-lang.org/docu/files/ScalaByExample.pdf} |
933 \item \url{http://www.scala-lang.org/docu/files/ScalaTutorial.pdf} |
933 \item \url{http://www.scala-lang.org/docu/files/ScalaTutorial.pdf} |
934 \item \url{https://www.youtube.com/user/ShadowofCatron} |
934 \item \url{https://www.youtube.com/user/ShadowofCatron} |
|
935 \item \url{http://docs.scala-lang.org/tutorials} |
935 \end{itemize} |
936 \end{itemize} |
936 |
937 |
937 \noindent There is also a course at Coursera on Functional |
938 \noindent There is also a course at Coursera on Functional |
938 Programming Principles in Scala by Martin Odersky, the main |
939 Programming Principles in Scala by Martin Odersky, the main |
939 developer of the Scala language. |
940 developer of the Scala language. And a document that explains |
|
941 Scala for Java programmers |
|
942 |
|
943 \begin{itemize} |
|
944 \item \small\url{http://docs.scala-lang.org/tutorials/scala-for-java-programmers.html} |
|
945 \end{itemize} |
940 |
946 |
941 While I am quite enthusiastic about Scala, I am also happy to |
947 While I am quite enthusiastic about Scala, I am also happy to |
942 admit that it has more than its fair share of faults. The |
948 admit that it has more than its fair share of faults. The |
943 problem seen earlier of having to give an explicit type to |
949 problem seen earlier of having to give an explicit type to |
944 \code{toSet}, but not \code{toList} is one of them. There are |
950 \code{toSet}, but not \code{toList} is one of them. There are |