Ast.Hash
These hashes are computed on interfaces: only signatures are considered.
The strip
argument below strips as many leading path components before hashing
val scope : strip:Catala_utils.Uid.Path.t -> scope -> Catala_utils.Hash.t
val modul : ?strip:Catala_utils.Uid.Path.t -> modul -> Catala_utils.Hash.t
val module_binding : Shared_ast.ModuleName.t -> modul -> Catala_utils.Hash.t