₹550+

Magic with Scala

Buy this

Magic with Scala

₹550+

Chapter 1: It tells that Scala has been object-oriented, it also is functional, it is typed statically, and it runs on JVM. It can execute Java codes. It can do processing that is synchronizing, and with concurrency. There are lots of differences between Java and Scala. Web frameworks in a Scala, are, The Bowler Framework, The Lift Framework, and The Play framework. Scala has high-level, ecosystem, and low-level programming features. This has concise syntax with the dynamic feeling. It has expressive type system. It introduces clear term inference; this is used for server/client system. It has rich set of libraries. Environment for Scala is set up. The basic syntax, identifiers, first Scala program, keywords, and packages in Scala is described here.

Chapter 2: Talk about variable declaration, data types of variables, type inference of variable, scopes of variables, and multiple assignments. There are lots of data types like a Byte, Short, Int, Long, Float, Double, Char, String, Boolean, Unit, Null, Nothing, Any, and AnyRef. Basic literals are many. integral literals, floating-point literals, Boolean literals, symbol literals, the character literals, string literals, and escape sequences are discussed here. The so conditional expressions like if statement, if-else statement, if-else-if-else statement, and the nested if-else statement is described here.

Chapter 3: Explain about the loop statements like while loop, do-while loop, for loop, break statement, infinite loop, and comments.

Chapter 4: Discuss about function declarations, its definitions, and calling of functions. The functions call-by-name, functions with named arguments, function with the so variable arguments, recursion functions, default parameter values for function, then a currying functions, with other types, like function with parameter of variable length, the so multiline expression, anonymous function, passing function as parameter in function, named parameter in function, the function composition, parameterized function, a function with = operator, and function without = operator are stated here. closures is told here.

Chapter 5: Talk about matching with usage of case classes, match value against Patterns of various types, and match against integer value. With above things stated Pattern Matching is told. Different types of Operators, like, Arithmetic Operators, Logical Operators, Bitwise Operators, Relational Operators, Assignment Operators, Operators Precedence, and a Range Operator and String Concatenation Operator is talked about in this.

Chapter 6: It deals with class basically, extend a class, and implicit classes. The singleton objects, anonymous objects and companion objects are discussed in it.

Chapter 7: Concludes the matter with features about Scala, its versions, and reasons about its popularity. Wherein Scala must be utilized is also discussed in it.    

 

Buy this
0 sales

This is a Scala E-Book, written by Rashmi Nanda which introduces Scala as a programming language.

80
Rs 550
Size
812 KB
Length
80 pages