~:y is the boolean list b such that b#y is the nub of y
This is incomplete. There may be many possible values of b that qualify; ~: produces the one such that #. b is maximized. Henry Rich ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
