The Shell Project aims to build a viable general purpose blockchain written in Dlang, with attributes of security, ease of deployment, clear specification, ease of use for DAPPs, and multiple implementation interop
1
stars
1
forks
source link
We need a general struct for handling exceptions #57
Handling exceptions here should have some ways to map :
/var/log/shell-d
could be enough).Some refs from D community :
https://tour.dlang.org/tour/en/basics/exceptions
https://dlang.org/library/object/exception.html
https://dlang.org/phobos/std_exception.html
https://www.tutorialspoint.com/d_programming/d_programming_exception_handling.htm
https://dlang.org/articles/exception-safe.html
https://coderwall.com/p/yiukwa/handle-exceptions-in-d
https://stackoverflow.com/questions/50011061/how-do-i-make-the-debugger-break-when-an-exception-is-thrown-in-d
https://stackoverflow.com/questions/46554588/idiomatic-error-handling-in-d