Interesting stuff... I didn't know of either of them.
As you say, Arrowlets is really pretty similar to Oni on a fundamental
level. It doesn't (yet) offer programming abstractions on the level
that Oni does (e.g. no closures), but there are a few interesting
ideas there that I'm taking a closer look at, like e.g. the way the
syntax is mapped into JavaScript.
I'm still searching for a good theoretical foundation that can
adequately model languages like Oni, so I was hoping to get something
out of the fact that Arrowlet's point of reference is the 'arrows'
concept. On closer examination, I don't think arrows fit the bill: An
algebra based on arrows only captures one type of composition (e.g.
'>>>'=Seq), whereas the interesting aspect of Arrowlets/Oni is that
they implement other composition operators (e.g. Alt, Par in Oni, or
fanout, product in Arrowlets) which cannot be implemented in terms of
'arr', '>>>' and 'first'.