Media Summary: Some simple setup for nvim-dap (in particular, for elixir) as part of my neovim config rewrite. I really hope you enjoy the video ... 00:00 - Set a breakpoint on `Spec` formula 00:05 - Simulate spec with TLC running in Learning TLA+ is a challenge for industrial programmers, who are accustomed to exploring their code's behavior with a

The Tla Debugger - Detailed Analysis & Overview

Some simple setup for nvim-dap (in particular, for elixir) as part of my neovim config rewrite. I really hope you enjoy the video ... 00:00 - Set a breakpoint on `Spec` formula 00:05 - Simulate spec with TLC running in Learning TLA+ is a challenge for industrial programmers, who are accustomed to exploring their code's behavior with a Stop struggling with print statements and slow

Photo Gallery

The TLA+ Debugger
TLA Debugger
TLA+ Debugger: Launching the debugger
TLA+ Debugger: Watch expressions
simple neovim debugging setup (in 10 minutes)
Graphical and time-traveling debugging for TLA+
Interactive TLA+ - Jesse Davis and Samyukta Lanka
TLA+ Debugger: Function application hovering
TLA+ Debugger: Towards interactively debugging specs
Wait, but Who's Debugging the Debugger?!
How I Debug Any Language in Neovim
Runtime Module Instantiation in the TLA+ Debugger
Sponsored
View Detailed Profile
The TLA+ Debugger

The TLA+ Debugger

F-IDE 2022 Publication at https://dl.acm.org/doi/abs/10.1007/978-3-031-26236-4_15.

TLA Debugger

TLA Debugger

TLA Debugger

TLA+ Debugger: Launching the debugger

TLA+ Debugger: Launching the debugger

TLA+ Debugger: Launching the debugger

TLA+ Debugger: Watch expressions

TLA+ Debugger: Watch expressions

https://github.com/tlaplus/tlaplus/commit/4ad956122e6d8c2a2ab4a9fa6a73ed499661ab45.

simple neovim debugging setup (in 10 minutes)

simple neovim debugging setup (in 10 minutes)

Some simple setup for nvim-dap (in particular, for elixir) as part of my neovim config rewrite. I really hope you enjoy the video ...

Sponsored
Graphical and time-traveling debugging for TLA+

Graphical and time-traveling debugging for TLA+

00:00 - Set a breakpoint on `Spec` formula 00:05 - Simulate spec with TLC running in

Interactive TLA+ - Jesse Davis and Samyukta Lanka

Interactive TLA+ - Jesse Davis and Samyukta Lanka

Learning TLA+ is a challenge for industrial programmers, who are accustomed to exploring their code's behavior with a

TLA+ Debugger: Function application hovering

TLA+ Debugger: Function application hovering

Before and after of https://github.com/tlaplus/tlaplus/commit/4a8570a71a175cc5019b677f21be2ab1a3297cb6.

TLA+ Debugger: Towards interactively debugging specs

TLA+ Debugger: Towards interactively debugging specs

Superseded by https://www.youtube.com/watch?v=IO9ik850i0M.

Wait, but Who's Debugging the Debugger?!

Wait, but Who's Debugging the Debugger?!

Music: https://www.youtube.com/@nu11_ft - The GDB frontend for Linux: https://github.com/nakst/gf.

How I Debug Any Language in Neovim

How I Debug Any Language in Neovim

Stop struggling with print statements and slow

Runtime Module Instantiation in the TLA+ Debugger

Runtime Module Instantiation in the TLA+ Debugger

TLA+

you need to stop using print debugging (do THIS instead)

you need to stop using print debugging (do THIS instead)

Adding print statements to