Dec. 2nd, 2008

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

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

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

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

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

November 2025

S M T W T F S
       1
23456 7 8
9 1011 12 1314 15
16171819 20 2122
23 24 252627 2829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 28th, 2025 05:11 pm
Powered by Dreamwidth Studios