Dec. 2nd, 2008

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

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

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

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

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

September 2025

S M T W T F S
 1 2345 6
78 9 10 111213
14 151617 181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 19th, 2025 12:34 pm
Powered by Dreamwidth Studios