User
Изоморфизм спешит на помощь
f2heartz
А что тут такого непонятно? Завернутое в лямбду — это другой тип. Компилятор не даст просто так одно подменить другим, хотя поведение совершенно одинаковое. Считаете, что ООП тут не причем?
Look
Изоморфизм спешит на помощь
f2heartz
Что именно стоило бы добавить? Как сделать лучше?
Look
Изоморфизм спешит на помощь
f2heartz
Вы ошиблись. В данном случае алгебраической структурой можно считать сам факт, что при одинаковых аргументах обе функции возвращают одинаковый результат. Соответственно, curry/uncurry работает на любой бинарной функции и является полноправным изоморфизмом.
Look
Изоморфизм спешит на помощь
f2heartz
Разве не пришлось бы тогда объяснять что такое «математическая структура»? Тем более, что сам по себе это не математический термин и в каждом конкретном случае понимается по-разному. Не говоря уже о том, что я несколько раз особо акцентировал внимания на «важных свойствах», которые сохраняются. Видимо, этого оказалось недостаточно.
Look
Here
123
4There
Information
- Rating
- Does not participate
- Registered
- Activity