Phase.Fingerprint
type t
Fingerprint used to determine whether the cache should be invalidated
val make : t -> (t, string) result
Creates a fingerprint from the phase input
val equal : t -> t -> bool
Determines whether two fingerprints are the same