About https://kronosnotebook.com/
The most crucial trouble is there aren't great methods for Haskell analyzers to communicate with a Java/C++ UI in memory. So you obtain clunky+slow community/IPC APIs (or even worse, communication by means of filesystem) for things that ought to be tiny in-process strategy phone calls.
You ob