« first day (2490 days earlier)      last day (181 days later) » 

1:25 AM
Given how long APL has been around, it occurs to me that lots of hand-written APL probably went on in the early days. Now I'm curious whether there were cursive forms of the squiggles.
 
 
1 hour later…
2:30 AM
are tacit definitions allowed in the RIDE editor at all?
 
 
5 hours later…
7:03 AM
@B.Wilson Not that I know of. Hand-writing APL is still common, especially at various meetings and workshops. Aaron and I were just hand-writing APL last week, and he just uses normal forms, even when otherwise writing in cursive.
@south Yes (although RIDE isn't really an editor).
 
 
7 hours later…
 
2 hours later…
3:15 PM
Am I misremembering something, or was there a proposal(/dialect implementation) for to take -1 as one axis and have it compute the necessary size?
I thought Vision did that, but apparently negative is reserved for reversed axes while it uses ugly 0.5/1.5 for autosize (and neither do what I want, which is an error if it can't be filled exactly)
oh, Extended does what I thought
@Adám, why the switch?
 
@RubenVerg That's correct.
 
3:42 PM
@RubenVerg To gain the functionality of reversing. I could add 3.5 to error.
 
3:57 PM
idk, something about using .5's looks ugly to me
but also, as much as reversing axes might be nice, it does go against reshape being just take on the cycle of the ravel
(that is, ,s⍴a is (×⌿s)↑(,a),(,a),(,a),...)
 
4:32 PM
@RubenVerg what were you expecting to happen if can't fill - recycle values?
 
5:14 PM
@Silas I would expect, say, ¯1 2⍴⍳3 to give me a domain error
 
 
4 hours later…
9:24 PM
@south If you mean use )ed to edit tacit function, you can do that by define a nildic tradfn that returns a tacit function as result: github.com/LdBeth/pnmaster/blob/main/APL_code/Image/shift.aplf and that definition can be used usual tactic definition (although if the definition contains side effect it would be evaluated every time so there is a slight difference)
 

« first day (2490 days earlier)      last day (181 days later) »