Как улучшить сообщения об ошибках Clojures - PullRequest
5 голосов
/ 18 ноября 2009

Я немного поиграл с Clojure и до сих пор впечатлен, но я постоянно сталкиваюсь с странными сообщениями об ошибках от Clojure. Это происходит в двух формах: ошибки Java, такие как исключения нулевого указателя, и ошибки синтаксиса clojure, такие как отсутствующая пара скобок. Мне было интересно, если кто-нибудь знает способ получить лучшие сообщения об ошибках?

Частично это связано с изучением нового языка, но улучшение сообщений об ошибках никогда не повредит:)

Ответы [ 2 ]

4 голосов
/ 18 ноября 2009

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

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

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

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

Взгляните и предложите свою помощь, если решитесь.Удачи вам и силы!

1 голос
/ 25 ноября 2009

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...