daml/compiler/repl-service
Moritz Kiefer 2a05611b63
Graceful error handling in daml repl (#4673)
* Graceful error handling in `daml repl`

This PR changes `daml repl` to handle errors (parse errors, type
errors, unsupported statement errors, script errors) gracefully
and just emit an error message instead of tearing down the whole
process.

This gets the repl into a state where I think it’s sufficiently
user-friendly to be released (obviously there are tons of potential
improvements). The only thing missing before I’m comfortable
mentioning this in release notes and uninternalizing it are docs.
If you think there is something crucial that needs to be addressed
before, let me know.

changelog_begin
changelog_end

* why is windows
2020-02-24 18:15:32 +01:00
..
client Graceful error handling in daml repl (#4673) 2020-02-24 18:15:32 +01:00
protos Add an experimental DAML script REPL (#4660) 2020-02-24 11:06:27 +01:00
server Add an experimental DAML script REPL (#4660) 2020-02-24 11:06:27 +01:00