[personal profile] sassa_nf
А вот какая часть его трипля постулирует способ extension f: A → T B в f*: T A → T B?

То есть, что задаёт способ "обхода списка" T A - monadic vs applicative

idTA = ηTA ; id*TA - это понятно. Но для определения μ ещё же нужно показать idTA = T ηA ; id*TA.

Date: 2013-01-14 06:19 pm (UTC)
From: [identity profile] udpn.livejournal.com
Я ничего не понимаю в этой нотации из теорката, но

f* = flip (>>=) f

Date: 2013-01-14 07:10 pm (UTC)
From: [identity profile] sassa-nf.livejournal.com
спасибо.

Эта часть мне понятна. Мне интересно получить ответ, что именно я не вижу в определении трипля. Если extension operator задавать на основании μ монады, то вопросов нет.

А вот если задавать μ на основании extension operator, если это можно делать, то не ясно, откуда следуют монадичные законы. Щас не помню, откуда взял, но тогда мне казалось, что, задавая трипль, мы получаем монаду.

Profile

sassa_nf

February 2026

S M T W T F S
1234567
891011121314
15161718192021
222324252627 28

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2026 02:24 am
Powered by Dreamwidth Studios