Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm looking for stacktrace libraries besides https://github.com/mmcgrana/clj-stacktrace and the default clojure.stacktrace implementation. Googling stacktrace library clojure does not yield any results. Are there any alternatives?
If you are looking for a better visual representation of exceptions, use write-exception in https://github.com/AvisoNovate/pretty
Unfortunately I could not yet figure out how to integrate such nice exceptions into my emacs/nrepl workflow (if I use the nrepl middleware, my emacs show quite ugly exceptions).
In order to use the write-exception method for pretty in nrepl/emacs the following should be added to profiles.clj via :injections.
{:user {:plugins []
:dependencies [[io.aviso/pretty "0.1.8"]]
:injections [(require 'io.aviso.repl
'clojure.repl
'clojure.main)
(alter-var-root #'clojure.main/repl-caught
(constantly ##'io.aviso.repl/pretty-pst))
(alter-var-root #'clojure.repl/pst
(constantly ##'io.aviso.repl/pretty-pst))]}}
There is another method proposed here:
:repl-options {
:nrepl-middleware [io.aviso.nrepl/pretty-middleware]
}
but i prefer the good old fashion way
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
The best way to learn a new language is reading well structured and well documented projects that use the language constructions in the proper way.
What are the best clojure repos to read and learn from them?
Clojure itself.
Clojure in Small
Pieces:
Clojure 1.2 as a literate program.
There's lots of advice here and here.
Thereafter, I would follow your nose. Find the stuff you are interested in: if it's good, enjoy it. If it's bad, do it better!
Be warned: Clojure is seriously addictive.
I often read https://github.com/aphyr (in particular https://github.com/aphyr/riemann). He writes a lot of Clojure and it's very often well documented and organized.
Others I crib from liberally:
https://github.com/ztellman
https://github.com/ring-clojure/ring
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Well,
The title is pretty much my question, in python there is Hashlib, I'd like to know if there is any lib in C/C++ that have sha1, md5... implementations.
Thanks,
Of course, given how pervasive use of these hashes is. For example, OpenSSL has them; see here and here for basic documentation.
There are also standalone implementations; eg here is what I use in my digest package for R.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Python has the Fabric library to perform such actions, does Clojure have options like that ?
You should take a look to stevedore, it's used extensively in pallet.
From the script reference:
(use '[pallet.stevedore :only [script with-script-language]])
(use '[pallet.script :only [with-script-context]])
(require 'pallet.stevedore.bash) ;; for bash output
(with-script-language :pallet.stevedore.bash/bash
(with-script-context [:ubuntu]
(script
("ls")))
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
So I want to use https://github.com/clojure/math.numeric-tower how do I go about getting and using that library. There does not seem to be instruction on the page.
If you are attempting to use it from a Leiningen managed Clojure project, you would add [org.clojure/math.numeric-tower "0.0.2"] to the :dependencies vector in the project.clj file. Then run the appropriate Leiningen command, like lein repl, if you wanted a repl, or lein run if your project is an application.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Can anybody recommend a good (ideally open source) C++ spell checker library. We are currenly using Talo, which isn't very good, so we are looking to change.
One which includes a grammar checker would also be good.
Thanks
I have heard good things about hunspell. I have used and integrated aspell, which has some nice features and some which I did not like.
If you've got internet access, you can always use on online service like SpellCheck.net which has a CGI interface that you can query.
Following on from Yuval - OpenOffice Lingucomponent