/scala-exercises

The easy way to learn Scala.

Primary LanguageJavaScript

#Scala Exercises


##How it works?

"Scala Exercises" brings the popular Scala Koans to the web. Offering hundreds of solveable exercises organized into 42 categories covering the basics of the Scala language.

  • LEARN: Each category includes an explanation of the basics. Learn the concepts through simple code samples.

  • SOLVE: Each exercise is a unit test that must pass successfully, complete the exercise by filling in the blanks. Receive instant feedback as your answers are validated in real-time.

  • SHARE: The system will consider the category complete when all its exercises are successfully done. Don't forget to share your progress on social networks before moving on to the next category!

  • EDIT: After completing a category, you'll be able to go back and edit it. Add new exercises or improve existing ones by sending a pull-request.

  • APPROVED: Complete every category and you'll receive our Scala ninja certificate.

##How build and deploy the app

source deployIt.sh 

##Attribution Scala Koans Copyright © Scala Koans - All Rights Reserved

##License

Copyright (C) 2012 47 Degrees, LLC Reactive, scalable software solutions. http://47deg.com hello@47deg.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.