Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Meetup: https://www.meetup.com/Los-Gatos-Rust-Reading-Group/events/276826075
Zoom: https://us02web.zoom.us/j/84281187589
Manning: https://www.manning.com/books/functional-programming-in-kotlin
Github: https://github.com/fpinkotlin/fpinkotlin

March 15, 2021 - There's been a coup. We are no longer doing Kotlin. The insurgents have declared Scala as our new overlord (In these reading groups, we are flexible and go with where the energy is)

We are switching over to the book - Programming in Scala, 5th edition by Martin Odersky, Lex Spoon, Bill Venners, and Frank Sommers

March 1, 2021 - We all lead busy lives outside of this, so flexibility is important. Tonight we’ve adopted two proposals. 1) Let’s stagger the weeks so that we cover the readings one week and then go through the exercises the following week. If we need to take two weeks on the readings, then we’ll go through the exercises on the third week. 2) On days where we don’t have a quorum because of work pressure (life happens), let’s do a skip-week. Today is our first skip-week – one of us has a release tomorrow and another has a broken test that he’s fixing.

Chapter 5

Strictness and laziness

March 22, 2021 - Reading - 5.1 – 5.4

March 29 - Exercises

PresenterPresent

5.1 Strict and non-strict functions

5.2 An extended example: lazy lists

5.3 Separating program description from evaluation

5.4 Producing infinite data streams through corecursive functions

Exercises 5.1 - 5.16

...