idioms

Aug
30
Multi-dimensional weighted random roll (choice, dice, selection)

Multi-dimensional weighted random roll (choice, dice, selection)

Suppose that you want to roll a 6-sided die in APL. That's trivial: ?6 0 ?6 4 ?6
3 min read
May
02
Suggestivity and Idioms in APL

Suggestivity and Idioms in APL

Two major principles emerge in APL programming, suggestivity and idioms. I recently encountered a nice illustration of how these two
12 min read