key.ml
dune-private-libs.cache
dune-private-libs.dune-lang
dune-private-libs.dune-section
dune-private-libs.dune_csexp
dune-private-libs.dune_re
dune-private-libs.dune_util
dune-private-libs.filesystem_stubs
dune-private-libs.meta_parser
dune-private-libs.ocaml-config
dune-private-libs.stdune
dune-private-libs.xdg
1 2 3 4 5 6 7 8 9 10 open Stdune type t = Digest.t let to_string = Digest.to_string let of_string s = match Digest.from_hex s with | Some d -> Result.Ok d | None -> Result.Error (Printf.sprintf "invalid key: %s" s)
1 2 3 4 5 6 7 8 9 10
open Stdune type t = Digest.t let to_string = Digest.to_string let of_string s = match Digest.from_hex s with | Some d -> Result.Ok d | None -> Result.Error (Printf.sprintf "invalid key: %s" s)