~/talk

Functional Programming on Android

TalkinSpanishat Droids4Droids Colombia 2018 · on Thursday, 2018-08-16· [android, functional-programming]
name:Max Cruz
links:none on file
slides:none on file

Functional programming applied to Android development: explains core functional concepts (no shared mutable state, eliminating side effects) and how they provide determinism and easier testing. Shows how to use these ideas to reduce bugs like race conditions and addresses practical concerns when integrating functional techniques into Android apps.

AI-written summary · about

  1. 0:00Introduction
  2. 4:02Functional misconceptions
  3. 5:25Imperative vs declarative
  4. 10:14Pure functions and side effects
  5. 13:28Referential transparency in Kotlin
  6. 18:27Handling side effects in Android
  7. 22:05What is a functional language?
  8. 24:10Arrow library for Kotlin
  9. 27:26Practical Arrow example
  10. 29:12RxJava vs functional programming
  11. 30:16Performance in FP
  12. 30:56Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.