This conference talk from Lambda Days 2024 explores how to build applications in functional programming languages using a three-component architecture: declarative views, update functions, and models without business logic. Felipe Almeida Lessa shares insights from a production library that has been developed based on a decade of experience and is currently used in over 100 internal applications. Learn how this approach addresses common challenges such as background tasks, efficient updates, and composition in functional UI development. Discover practical techniques for implementing declarative user interfaces while maintaining functional programming principles.
Overview
Syllabus
Declarative UIs in a functional language - Felipe Almeida Lessa | Lambda Days 2024
Taught by
Code Sync