Querying UI Instances with Imandra
summary
Imandra analyzes Reason/OCaml code and returns concrete UI instances and action sequences without running the app, using a REPL wired into a reducer and React component. The demo wires a to‑do MVC logic module into the component and generates concrete UI states (it returns a state with five todos on demand), derives action sequences that led to that state, and does static analysis without executing the code, which successfully produces runnable examples.
AI-written summary · about
chapters (6)
- 0:00Imandra introduction
- 2:10Imandra with OCaml/Reason
- 3:58Imandra verify statements
- 5:57Formal verification for frontend
- 7:01Querying UI instances
- 9:31Resources and next steps
related talks
34mFunctional UIs and Unidirectional Dataflow
32mUI, Pure and Simple
35mModel View Intent, Embracing Reactive UI's
18mUIs as Values
37mMind-Reading with adaptive UIs
38mArchitecture Agnostic UI Development
35mClojureScript & User Interfaces: Simplicity yields Possibilities
40mRethinking UI: Imperative to Declarative
