На моем коммуникационном уровне мне нужно иметь возможность перехватывать ЛЮБОЕ исключение javascript, регистрировать его и действовать, как обычно. Текущий синтаксис для перехвата исключений в Clojurescript диктует, что мне нужно указать тип перехватываемого исключения.
Я пытался использовать nil, js/Error, js/object в форме catch, и он не перехватывает ЛЮБОЕ исключение javascript (которое может иметь строку в качестве типа объекта).
Буду признателен за любые подсказки, как это можно сделать изначально в Clojurescript.