As mentioned in 
[https://forum.nim-lang.org/t/2863#17817](https://forum.nim-lang.org/t/2863#17817)
 we now throw errors with:
    
    
    type
      MyCustomError* = object of Exception
    
    ...
    proc doStuff(): int =
      raise newException(MyCustomError, "didn't do stuff")
    
    
    Run

what if I want add informations, like:
    
    
    {"message": "Invalid value",
     "position": {"line": 1, "column": 2, "from": "formatTime"}}
    
    
    Run

can I do that in Nim? Or do I have to encode that in the string for the purpose 
that I can catch information from outer functions?

Reply via email to