What's un-readable about this ? I haven't even read the article but I can understand this. Probably because of prior experience in C++, Java. But it seems sweet and succint.
At the max, one can make a couple of type-aliases for a bit more legibility, but that's all one can squeeze.
At the max, one can make a couple of type-aliases for a bit more legibility, but that's all one can squeeze.