Ring Of Effects Architecture Driven by FP! by Jayaram Sankaranarayanan at #FnConf18
Channel: ConfEngine
Date: 04/02/2019

This talk shares case study on how an application's design and architecture evolved when functional principles were applied and application was refactored.

The transformation of the architecture and how developers understood the structure of the application is also discussed.

It starts with outlining the basic use case, initial implementation tech stack and high level design and how iteratively the design was changed by applying the following FP principles.

1. No mutable global state
2. Use pure functions
3. Effects as Data and Restrict effects to outer ring of the application

Details: https://confengine.com/functional-conf-2018/proposal/7734/ring-of-effects-architecture-driven-by-fp

Conference: functionalconf.com