Dec. 2nd, 2008

juan_gandhi: (Default)
Строю блин большую категорию конечных множеств, пишу тесты; решил тдд немножко применить; прежде чем имплементировать обращение стрелки, написать на это тест и програть. Написал. Проходит. Поглядел имплементацию. Делегирует. И тут я понял, что не знаю, как мой код работает. Почему он обращает функцию? Щас дебагером потыкаю.

Так в процессе применения теории категорий программа чаво-то начала додумывать сама. Эй, Алан Т, подрядчик не нужен?

Обдейт. Вот как он это делает "по категорному". Получив морфизм f:x->y, шмонает по hom(y,x) и сличает, какой морфизм годится в качестве обратного. И всё.

Аналогично с проверкой на изоморфизм... видимо. По-категорному, а не на пальцах. О блин.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

S M T W T F S
      12
3456789
10 11 12 13141516
171819 20212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 21st, 2025 04:42 am
Powered by Dreamwidth Studios