Я кстати не нашёл ни одного примера, как менять array или map в Phoenix формах... Т.е пришлось копировать функции из Phoenix.HTML.Form и доделывать, чтобы они работали с array-ем и map-ом.
Пробовал на LV, генерировать стандартные pagination+query form через макрологию, нормально получается, час на схему, но так как мне пока больше не нужно круды делать, то доделаю ли и когда до полноценного неизвестно.