~/talk

Functional Streams

TalkinRussianat Joker 2024 · 2024-10-09..10-16· [java, reactive-programming]
links:none on file
slides:none on file

Shows how to model processes in Java using the Streams API to manage time and state, turning complex workflows into maintainable solutions. Demonstrates practical techniques for using Java streams to represent, control, and compose process logic so code becomes easier to reason about and support.

AI-written summary · about

  1. 0:00Introduction
  2. 2:01Talk goals and structure
  3. 3:02Speaker context
  4. 4:27Weather task and constraints
  5. 6:13Average temperature with reduce
  6. 8:19Recursion and infinite data
  7. 10:47Infinite data in practice
  8. 11:55Generating infinite data
  9. 13:43Corecursion and unfold
  10. 16:15API time constraints
  11. 19:01Flux and time handling
  12. 21:51Delaying stream elements
  13. 22:56API request limits
  14. 24:00Resource management with use
  15. 27:51Stream algorithm for average temperature
  16. 30:43Stream composition
  17. 33:15Program demo
  18. 35:46Streams as paradigm
  19. 37:10State in streams with scan
  20. 39:35Transducers and reduction
  21. 40:20Time and state management
  22. 41:03Conference visitor modeling
  23. 43:39Q&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.