some tips for learning tacit,

https://code.jsoftware.com/wiki/User:Pascal_Jasmin/Use_Forks_Instead_of_Hooks


https://code.jsoftware.com/wiki/User:Pascal_Jasmin/Advanced_forks_and_grammar


https://code.jsoftware.com/wiki/User:Pascal_Jasmin/readability_of_tacit_code







On Wednesday, August 14, 2019, 11:11:30 a.m. EDT, David Lambert 
<[email protected]> wrote: 





Early on I wrote a program to learn about argument passing with trains.

   ex (f g) why      NB. hook
( X f ( g Y ) )

   ex (f~ g)~ why    NB. left hook
( ( g X ) f Y )


'ex why'=: 'XY'
paren=: 1 :0
 '( ' , m , ' ' , y , ' )'
:
 '( ' , x , ' ' , m , ' ' , y , ' )'
)

f=: 3 :0
 'f' paren y
:
 x 'f' paren y
)
g=: 3 :0
 'g' paren y
:
 x 'g' paren y
)
h=: 3 :0
 'h' paren y
:
 x 'h' paren y
)
i=: 3 :0
 'i' paren y
:
 x 'i' paren y
)


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to