OK. So far we've done numeric arrays, but characters are actually scalars just like numbers. The only difference is really that you can't do arithmetic on them. Strings are simply character vectors, and nothing prevents you from making character arrays of any number of dimensions:
Now write the function SpaceFree which removes spaces from a given string: SpaceFree 'hello, how are Y O U ?' should give 'hello,howareYOU?'
Btw, you may want to press Ctrl-K (or insert 4 spaces before your code) when you write APL code. This switches the message to monospace, and preserves white-space.
Now the only thing you're really missing is building your APL vocabulary. At this point, you can basically start leaning each built-in function and operator, either in order or as you need them.
Not to cause you unnecessary typing, I'll tell you that the Count function exists as ≢ (it looks like a tally mark) and reverse is ⌽ (the vertical bar indicating the mirror), and set difference is dyadic ~ (just like monadic is "not", so is dyadic "but not").
I ran the first 29 weekly over half a year, a while back. Then I recently began a new series focusing on topics/challenges which I plan on giving every two-three weeks.
However, I'm usually in this room, and there are often many others here to answer questions, discuss matters, and post challenges.
@voidhawk You're not the only one who requested this. It came up in AoC, right? We are kind-of holding back on adding new idioms, as we are contemplating a new system called Thunks.