Weld.Hash (weld v0.7.2)

Copy Markdown View Source

Deterministic SHA-256 helpers for files, directories, and in-memory values.

Summary

Types

digest()

@type digest() :: String.t()

Functions

list_files(root)

@spec list_files(Path.t()) :: [Path.t()]

sha256_binary(binary)

@spec sha256_binary(binary()) :: digest()

sha256_file(path)

@spec sha256_file(Path.t()) :: digest()

sha256_tree(root)

@spec sha256_tree(Path.t()) :: digest()