sig val hash : string -> int end