i just watched a great video on apl and this was discussed i still don't
know what the harm/problem would be if instead of returning 'nothing'
⍴'a' why doesn't it return 1 - there is something there
please don't mention scalar i know all about it - but to me this has always
been an inconsistency in apl that made no sense to me
⍴'aa' the , isn't required in ⍴,'aa' to be
consistent ??
2
⍴,'a'
1
'a'[1]
RANK ERROR
'a'[1]
^ ^
'ab'[1]
a
(,'a')[1]
a
under what condition would 'a'[1] returning 'a' be a problem?