kb 12.11.2012 15:49 Azoth

Как понять, где находится определение instance Applicative ((→) r) ?

1. kb 12.11.2012 15:54 Azoth

понял, в Control.Applicative

2. gds 12.11.2012 18:09

я тоже с подобного вопроса вбросил, http://gds.livejournal.com/51929.html , но там народ не про то хотел говорить.
Хрен чо найдёшь, если развесисты тайпклассы, как я понимаю.

3. kbgds /2 13.11.2012 12:42

ну, кстати, в случае с х-лем есть надежда на IDE как помощь в разработке (навёл мышь — узнал где находится). просто в случае моего вопроса я даже не знал как искать, т.к. по instance их hoogle не ищет. но потом додумался, что все инстансы должны быть там же, где и сам тайпкласс.

4. gdskb /3 13.11.2012 15:51

но, в целом, ситуация — как в любимых, блеять, плюсеках с его overloathing, ищи которые по .h.

5. kbgds /4 13.11.2012 16:03

ну тут ведь специально так делается, чтоб расширять функционал, не изменяя оригинального модуля, тут либо одно либо другое. это как жаловаться на late binding (или dependency injection), ведь его тоже часто придется в рантайме смотреть (чтоб понять, как что связано), но это ведь не от хорошей жизни делается :)

6. gdskb /5 13.11.2012 16:08

в окамле как-то и без этого ада всё расширяется хорошо. Может я просто зажрался?

Do you really want to delete ?