Ну смотрите, магии нет. Надо сначала понять, что у вас является неизвестной функцией. Вот те самые u[1], u[2] и так далее, каким функциям в исходной записи соответствуют?
Да, моё творение :) Сначала я просто заинтересовался метапрограммированием, потом потихоньку запилил такую реализацию piping'а. Некоторое время просто сам пользовался, наконец собрался ридми написать и выложил в паблик. Даже удивлён, что такого подхода никто раньше не сделал, очень часто удобно получается в использовании.
Вообще, кстати, при использовании джулии у меня чаще как-то само собой получается выделение кусков кода в пакеты, чем было в питоне. Преимущества такого переиспользования и версионирования уже успел прочувстсовать. Если я в какой-то момент понимаю, что пакет может ещё кому-то пригодиться, и мне становится не сильно лень написать ридми :), то выкладываю публично.