Как улучшить сообщения об ошибках Clojures

Еще один способ сделать это состоит в том, чтобы использовать:

String.valueOf(myInt);

Этот метод перегружается для каждого типа примитива и Object. Таким образом, Вы не должны даже думать о типе, который Вы используете. Реализации метода назовут соответствующий метод данного типа для Вас, например, Integer.toString(myInt).

См. http://java.sun.com/javase/6/docs/api/java/lang/String.html .

5
задан Anders Rune Jensen 18 November 2009 в 20:00
поделиться

2 ответа

Ну, компилятор и другие вещи разрабатывает довольно небольшая группа людей во главе с Ричем Хики, и если вы компетентный программист, то вполне возможно, что вы могли бы внести свой вклад в разработку компилятора. .

Штаб-квартира Clojure находится по адресу: http://clojure.org

Там вы можете получить информацию и документацию, а также доступ к исходному коду и репозиторию git ...

... и там Группа Google для этого: http://groups.google.com/group/clojure?pli=1

Посмотрите и предложите свою помощь, если осмелитесь. Удачи вам и силы!

4
ответ дан 14 December 2019 в 19:17
поделиться

Это может помочь: http://github.com/mmcgrana/clj-stacktrace .

Вы можете использовать его в REPL, чтобы получить более полезные трассировки стека . Это все еще не очень хорошо, но определенно лучше, чем ничего.

1
ответ дан 14 December 2019 в 19:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: