> From: Tracy Harms
>
> ... 
> So it is that I put here the following J with a request for
> descriptions of the reading experience. How clear is it to you what is
> going on, as you look through this? Perhaps more interesting, *how* is
> it clear to you?
> 
>    3435 = +/ ^~ 3 4 3 5
> 1
> 
>    digits =: 10&#.^:_1
>    o =: @:
>    isMunchausen =: = +/ o ^~ o digits
> 
>    isMunchausen 3435
> 1
> 
>    isMunchX =: verb :'y = +/ ^~ digits y'
> ...

This seems pretty straight forward and clear to me. 
Perhaps the thing that I find hardest in the tacit version is the use of "o" to 
represent "@:" (requires an extra level of mental substitution).  I think most 
reasonably fluent J readers would find the following easier to parse/understand:
     isMunchausen =: = +/@:^~@:digits

... which is more obviously a 2-verb train (hook)

However I imagine someone not familiar with J would find that more intimidating.
 
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to