unison

Fork of Unison, a bi-directional file synchronization tool
git clone git://git.laack.co/unison.git
Log | Files | Refs | README | LICENSE

name.mli (354B)


      1 (* Unison file synchronizer: src/name.mli *)
      2 (* Copyright 1999-2020, Benjamin C. Pierce (see COPYING for details) *)
      3 
      4 type t
      5 
      6 val m : t Umarshal.t
      7 
      8 val fromString : string -> t
      9 val toString : t -> string
     10 
     11 val compare : t -> t -> int
     12 val eq : t -> t -> bool
     13 val hash : t -> int
     14 
     15 val normalize : t -> t
     16 
     17 val badEncoding : t -> bool
     18 val badFile : t -> bool