$ ocaml -I +sha sha1.cma Objective Caml version 3.12.1 # Sha1.to_hex (Sha1.string "Rosetta Code") ;; - : string = "48c98f7e5a6e736d790ab740dfc3f51a61abe2b5"