Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore the resurgence of Stream I/O in frontend development through this conference talk from GOTO Copenhagen 2016. Dive into the shift towards functional programming in the frontend community, examining tools like React, Redux, Immutable.js, and Elm. Learn about the three early I/O models in Haskell: Monads, Continuations, and Streams. Discover the benefits and drawbacks of Stream I/O, its applications in modern frontend development with Cycle.js and Elm, and understand the concepts of Reactive vs Transformational Systems. Gain insights into the history of Stream I/O, its challenges, and the introduction of Tasks in reactive programming. Conclude with a look at the future of Stream I/O in frontend development.