.. index:: single: download Downloading these Materials ========================= scalaworkshop.com (Primary) -------------------------------------- .. csv-table:: Available Tutorial Formats :header: "Format", "URL" :widths: 15, 30 "Web Pages", "http://scalaworkshop.com/" "Web Pages (offline ZIP)", "http://scalaworkshop.com/dist/html.zip" "PDF", "http://scalaworkshop.com/latex/sigcse-scala.pdf" "ePub (Experimental)", "http://scalaworkshop.com/epub/sigcse-scala.epub" scalaworkshop.cs.luc.edu (Mirror) ---------------------------------------------------- .. csv-table:: Available Tutorial Formats :header: "Format", "URL" :widths: 15, 30 "Web Pages", "http://scalaworkshop.cs.luc.edu/" "Web Pages (offline ZIP)", "http://scalaworkshop.cs.luc.edu/dist/html.zip" "PDF", "http://scalaworkshop.cs.luc.edu/latex/sigcse-scala.pdf" "ePub (Experimental)", "http://scalaworkshop.cs.luc.edu/epub/sigcse-scala.epub" Source Code Repositories ---------------------------- The following table contains links to direct download the source code for all of the long examples in our tutorial. We note that shorter, interactive sessions shown in the tutorial (especially the ones meant to be done simultaneously by the reader) are not in any repository. You must copy/paste to try them out on your own! .. csv-table:: ZIP Format :header: "Description", "URL" "integration-scala","https://bitbucket.org/loyolachicagocs_plsystems/integration-scala/get/default.zip" "lcs-systolicarray","https://bitbucket.org/loyolachicagocs_plsystems/lcs-systolicarray-scala/get/default.zip" "hpjpc","https://bitbucket.org/loyolachicagocs_books/hpjpc-source-java/get/default.zip" "introcs-scala-examples","https://bitbucket.org/loyolachicagocs_books/introcs-scala-examples/get/default.zip" "numerical-explorations-scala","https://bitbucket.org/loyolachicagocs_plsystems/numerical-explorations-scala/get/default.zip" The following table contains links to the source code repository (usually Bitbucket but sometimes GitHub). You will need to be fluent with version control clients (e.g. ``hg`` or ``git``) to check out the code from these repositories. .. note:: This option is recommended for experts only! .. csv-table:: Repositories :header: "Description", "URL" "integration-scala","https://bitbucket.org/loyolachicagocs_plsystems/integration-scala" "lcs-systolicarray","https://bitbucket.org/loyolachicagocs_plsystems/lcs-systolicarray-scala" "hpjpc","https://bitbucket.org/loyolachicagocs_books/hpjpc-source-java" "introcs-scala-examples","https://bitbucket.org/loyolachicagocs_books/introcs-scala-examples" "numerical-explorations-scala","https://bitbucket.org/loyolachicagocs_plsystems/numerical-explorations-scala" Alternately, you can clone https://bitbucket.org/sigcse2013scala/notes and run the ``fullmake.sh`` script, which will pull all examples (assuming ``hg`` is installed on your computer) into the ``examples`` subdirectory. .. _contact: Comments? -------------------- Please don't hesitate to contact the authors. .. csv-table:: Repositories :header: "Name","E-mail" "Mark Lewis","mlewis@trinity.edu" "Konstantin Läufer","laufer@cs.luc.edu" "George K. Thiruvathukal", "gkt@cs.luc.edu"