anchor.diff:  Codecs (binary -> string conversion)
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   
  +No documentation found for this part.
   
   Examples
   --------
  
positive.code: .Import namespace example:
  [source, clojure]
  ----
  (require '[buddy.core.hash :refer [make-sha256, sha256]])
  ----
  
  .Usage examples:
  [source, clojure]
  ----
  (sha256 "foo bar")
  ;; -> "fbc1a9f858ea9e177916964bd88c3d37b91a1e84412765e29950777f265c4b75"
  
  (make-sha256 "foo bar")
  ;; -> #<byte[] [B@162a657e>
  ----
  
  Advanced usage
  
negative.code: ;; Additional import for easy open files
  (require '[clojure.java.io :as io])
  
  (-> (hash/sha256 (io/input-stream "/tmp/some-file"))
      (bytes->hex))
  ;; -> "bba878639499c8449f69efbfc699413eebfaf41d4b7a7faa560bfaf7e93a43dd"
  ----
  
  You can extend it for your own types using the
  *buddy.core.hash/Digest* protocol:
  
  [source,clojure]
  