Entry tags:
Королевский экзамен в Зазеркалье
Маленький хаскеллист попал в Зазеркалье и, преодолев неисчислимые препятствия, дошел до последней горизонтали. Белая и Черная Королевы говорят, что для того, чтобы стать SPJ, ему нужно пройти «Королевский экзамен», ответив на Черный и Белый вопросы: всякий ли Functor является Rotcnuf? всякий ли Rotcnuf является Functor?
Помогите маленькому хаскеллисту стать SPJ.
class Rotcnuf f where mfap :: f (a -> b) -> a -> f b
Помогите маленькому хаскеллисту стать SPJ.
no subject
(no subject)
no subject
(no subject)
(no subject)
no subject
2. mfap не предлагает гарантий сохранения алгебраической структуры, так что, fmap нельзя выразить
no subject
no subject
(Anonymous) 2016-02-07 06:43 pm (UTC)(link)=> Любой
Rotcnuf
этоFunctor
. Но не наоборот.fmap
никак не выразить черезmfap
- у тебя есть объект типаf a
, а вmfap
нужно податьf (a -> b)
.(no subject)