Lecture 9
Lecture 9
Environments
Lecture 9: Onward From Imperative Programming
with Side-Effects to Pure Functional Programming.
trait RNG {
def nextInt: (Int, RNG)
}
Department of Computer Science, the
University of Illinois at Chicago 13
Separation of Concerns
n Mandatory
q Functional Programming in Scala by
Paul Chiusano and Rúnar Bjarnason
Published by Manning Publications,
2014
n Chapters 1 and 6 + exercises
q Homework
q Exercises
q Q/A on Teams
Department of Computer Science, the
University of Illinois at Chicago