Live stream preview
Evolving AI-Assisted Web UI Development in F#: Lessons learned from a DSL for ChatGPT and WebSharper by Adam Granicz
32m
In this session, I will explore the evolution of a novel approach: leveraging LLMs to generate, refactor, and incrementally update Web UIs using a domain-specific language (DSL) as a semantic bridge. In the spirit of specification as code, we look at the problem of translating abstract UI intents, expressed in natural language, into precise, executable WebSharper+F# code, and present a refined DSL that enables ChatGPT to reason about and manipulate UI elements safely and incrementally.