DOC PREVIEW
UMBC CMSC 331 - Scala Topics – Starting Functional Programming

This preview shows page 1 out of 4 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 4 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Scala Topics – Starting Functional ProgrammingThree Parts to this UnitPart 2: What You Should UnderstandPart 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 at the Case Class lecture seeLook at the Case Class lecture see http://cs.umbc.edu/~vick/331/online/Scala/CaseClassesPatterns/0_CaseClassesIntro.ppt2.2.View the summary lectures of what you should get View the summary lectures of what you should get from the text and in class (see next slide)from the text and in class (see 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 UnderstandPart 2: What You Should Understand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?