any feeback on this so far? On 2010-07-10, David Soria Parra <d...@php.net> wrote: > Hi, > > I want to propose a wrapper around MessageDigest to provide a simple way > to generate digests. > > The following proposal includes a multimethods digest, which operates either > on strings or on arrays of bytes. > > I think digests are usuall used with strings. To expose the byte array api > from java's message digest class I used multimethods. Other multimethods > do not exists, as I think it doesn't make much sense to define digest > on something like integers or sequences. > > The function digest-to-str returns a typical string representation. > > The available algorithms correspond to the algorithms that are available > using MessageDigest. > > The code can be found here: > http://github.com/dsp/clojure-contrib/commit/77c9f7dbe071d90bf6cb385db4859e76d5e8ff19 > > > A typical example would be: > (digest-to-str (digest "hello world" :algorithm "SHA-1")) > > I'm open for suggestions, as I'm new to clojure and the API might not > be perfectly suited for clojure. > > - David
-- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en