Chapters
- Chapter 1: Getting started with Scala Language
- Chapter 2: Annotations
- Chapter 3: Best Practices
- Chapter 4: Case Classes
- Chapter 5: Classes and Objects
- Chapter 6: Collections
- Chapter 7: Continuations Library
- Chapter 8: Currying
- Chapter 9: Dependency Injection
- Chapter 10: Dynamic Invocation
- Chapter 11: Enumerations
- Chapter 12: Error Handling
- Chapter 13: Extractors
- Chapter 14: For Expressions
- Chapter 15: Functions
- Chapter 16: Futures
- Chapter 17: Handling units (measures)
- Chapter 18: Higher Order Function
- Chapter 19: If Expressions
- Chapter 20: Implicits
- Chapter 21: Java Interoperability
- Chapter 22: JSON
- Chapter 23: Macros
- Chapter 24: Monads
- Chapter 25: Operator Overloading
- Chapter 26: Operators in Scala
- Chapter 27: Option Class
- Chapter 28: Packages
- Chapter 29: Parallel Collections
- Chapter 30: Parser Combinators
- Chapter 31: Partial Functions
- Chapter 32: Pattern Matching
- Chapter 33: Quasiquotes
- Chapter 34: Recursion
- Chapter 35: Reflection
- Chapter 36: Regular Expressions
- Chapter 37: Scala.js
- Chapter 38: Scaladoc
- Chapter 39: scalaz
- Chapter 40: Scope
- Chapter 41: Self types
- Chapter 42: Setting up Scala
- Chapter 43: Single Abstract Method Types (SAM Types)
- Chapter 44: Streams
- Chapter 45: String Interpolation
- Chapter 46: Symbol Literals
- Chapter 47: synchronized
- Chapter 48: Testing with ScalaCheck
- Chapter 49: Testing with ScalaTest
- Chapter 50: Traits
- Chapter 51: Tuples
- Chapter 52: Type Classes
- Chapter 53: Type Inference
- Chapter 54: Type Parameterization (Generics)
- Chapter 55: Type Variance
- Chapter 56: Type-level Programming
- Chapter 57: User Defined Functions for Hive
- Chapter 58: Var, Val, and Def
- Chapter 59: While Loops
- Chapter 60: Working with data in immutable style
- Chapter 61: Working With Gradle
- Chapter 62: XML Handling
Credits
(Stack Overflow Documentation. See page 200 to watch all creedit over PDF file, please).
Click to rate this post
[Total: 0 Average: 0]
Liked this post? Follow this blog to get more.