самое говённое в том, что в недоязыках типо скалах и хачкелях мы законы не конструируем, мы их "подразумеваем" https://ncatlab.org/nlab/show/Eilenberg-Moore+category тут такая фигня A homomorphism of T-modules f:(A,νA)→(B,νB) is a morphism f:A→B in C that commutes with the action, in that_
Т.е. внутри категории в качестве морфизом те же морфизмы (функции) из оригинальной категории, но только не все, а те, для которых мы можем сконструировать правильность