Nah, read Sedgewick first. ;-) > But I still don't know what static type I should use to replace strings > (pre-defined arrays of characters ?). type Filename = distinct string Displayname = distinct string Option = enum ... Options = set[Option] Run
etc.