google-research / dex-lang

Research language for array processing in the Haskell/ML family
BSD 3-Clause "New" or "Revised" License
1.58k stars 106 forks source link

Tooltips #1304

Open dan-zheng opened 1 year ago

dan-zheng commented 1 year ago

Dex has a reactive notebook and literate programming environment in dex web.

dex web is great for interactive development, thanks to features like:

However, the Dex compiler has a lot more information about source code that's not being visualized currently:

This issue tracks adding IDE information to the web environment via tooltips, visible when hovering the cursor over code.

Tooltips will make it easy to access information computed by the Dex compiler, and will make reading and writing Dex code more interactive – and hopefully more fun too.


Related resources