I agree that doesn't seem useful. My thought was, "well, I've got to clean out any Indeterminate atoms before applying Less. But when I tried to do that, I failed:
validate =: #~ _.~:] validate 1 2 _. 4 1 2 _. 4 validate 2 _. 4 5 2 _. 4 5 So, heck, I don't know how to deal with (_.) On Thu, Mar 18, 2010 at 11:06 AM, Raul Miller <[email protected]> wrote: > On Thu, Mar 18, 2010 at 10:17 AM, Tracy Harms <[email protected]> wrote: > > The documented meaning of Indeterminate, and the restrictions on its > > validity, are genuine support for a useful feature. This feature allows > > edge-cases and exceptions to be automatically caught within the J engine, > > problem-situations that would otherwise have to be hand-coded. > > I feel that this can only be true for languages which do not have > elements whose logical behavior is defined in terms of the > logic of other parts of the language. > > For example, the following does not seem useful to me: > 1 2 _. 4 -. 2 _. 4 5 > 1 _. > > -- > Raul > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
