UMBC CMSC 331 - Scala Topics – Starting Functional Programming

Unformatted text preview:

Scala Topics – Starting Functional ProgrammingThree Parts to this UnitPart 2: What You Should (Already) KnowPart 2: Continued Some New(ish) ConstructsScala Topics – Scala Topics – Starting Functional ProgrammingStarting Functional ProgrammingCMSC 331Three Parts to this UnitThree Parts to this Unit1.1.Look over the corrections to the case class lecture Look over the corrections to the case class lecture seesee http://cs.umbc.edu/~vick/331/online/Scala/CaseClassesPatterns/0_CaseClassesIntro.ppt2.2.View the summary lectures of what you should View the summary lectures of what you should have gotten already from the text and in class (see have gotten already from the text and in class (see next slide)next slide)3.3.View the lecture on Using Functional Programming View the lecture on Using Functional Programming and Patterns seeand Patterns see① http://www.cs.umbc.edu/~vick/331/online/Scala/CaseClassesPatterns/1_HigherOrderFunctions.swf② http://www.cs.umbc.edu/~vick/331/online/Scala/CaseClassesPatterns/2_sum-example.swfPart 2: What You Should (Already) KnowPart 2: What You Should (Already) KnowScala is FP and OOP see http://screencast.com/t/uo7MLP84Scala FP small examples see http://screencast.com/t/kgd2yCtjmOScala Language Design Philosophy see http://screencast.com/t/NjXObtQtL31uScala class example to illustrate Scala’s expressiveness http://screencast.com/t/IvB3DVwiFKhPart 2: ContinuedSome New(ish) ConstructsPattern Matching see http://screencast.com/t/B0iNjiHFiScala - Functions as Objects see


View Full Document

UMBC CMSC 331 - Scala Topics – Starting Functional Programming

Documents in this Course
Semantics

Semantics

14 pages

Java

Java

12 pages

Java

Java

31 pages

V

V

46 pages

Semantics

Semantics

11 pages

Load more
Download Scala Topics – Starting Functional Programming
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Scala Topics – Starting Functional Programming and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Scala Topics – Starting Functional Programming 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?