УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы

Жуйк, какой из вариантов ты бы выбрал? http://i.imgur.com/86pj9Pb.png

#NGSDYF / @kb / 3809 дней назад

jquery
#NGSDYF/KVD / @anonymous / 3809 дней назад
первый, потому что больше вложенность, это у меня жаваскриптовое
#NGSDYF/C9K / @krkm / 3809 дней назад
@krkm ну первый -- самый "в лоб". Можно ещё без выебонов расписать как в жс ``` case msite of Just site -> ``` и ``` case madId of Just adId -> ``` тогда ещё вложеннее будет, зато новичкам понятнее. Но тут всего один человек на проекте (я), потому вот думаю.
#NGSDYF/PJ4 / @kb --> #NGSDYF/C9K / 3809 дней назад
@kb пиши так, чтобы тем, кто будет переделывать после тебя, было о чем подумать пока они переписывают
#NGSDYF/L77 / @krkm --> #NGSDYF/PJ4 / 3809 дней назад
@krkm пук так, чтоб сереньк будет уау после к, было // у меня // о чём подумать
#NGSDYF/1IP / @kb --> #NGSDYF/L77 / 3809 дней назад
@kb нууууу лан
#NGSDYF/X54 / @ulidtko --> #NGSDYF/1IP / 3809 дней назад
ну `(,) <$>` мне понравился больше всего, но чото умно как-то дохуя, дунчик... если посоны из вашей команды поймут — то первый вариант нормик
#NGSDYF/2D2 / @ulidtko / 3809 дней назад
@ulidtko Это типа как паттерны в джаве в хаскеле, практикующий функциональный петух должен понимать, что `(,) <$> Just 5 <*> Just 6` даёт `Just (5,6)`, а если хоть один из них `Nothing` -- даст `Nothing` (знаю что ты знаешь).
#NGSDYF/CTD / @kb --> #NGSDYF/2D2 / 3809 дней назад
@kb йеп
#NGSDYF/7GV / @ulidtko --> #NGSDYF/CTD / 3809 дней назад
@polecat Спряталась за ненадобностью в две строчки // #NGSDYF/CTD
#NGSDYF/63R / @kb --> #NGSDYF/RJO / 3809 дней назад
@polecat там второй вложенный do-блок в maybe
#NGSDYF/DM8 / @ulidtko --> #NGSDYF/RJO / 3809 дней назад
@ulidtko *Maybe
#NGSDYF/SLE / @ulidtko --> #NGSDYF/DM8 / 3809 дней назад
`whenFailed` я бы переписал инфиксно, заодно выкинув переменную стиля `tmp`: ``` ... = do runMaybeT $ do -- ... -- ... `whenFailed` cont ```
#NGSDYF/NGQ / @ulidtko / 3809 дней назад
@ulidtko // надеюсь, там не отсос с индентацией
#NGSDYF/VKQ / @ulidtko --> #NGSDYF/NGQ / 3809 дней назад
@ulidtko на самом деле я переписал whenFailed на whenNothing (название изменил)
#NGSDYF/PD7 / @kb --> #NGSDYF/NGQ / 3809 дней назад
Тот, который был бы в vim'чике.
#NGSDYF/IIM / @lord / 3809 дней назад
@lord сорь, есть только емаксик
#NGSDYF/Y9D / @kb --> #NGSDYF/IIM / 3809 дней назад
@kb Ага, вижу.
#NGSDYF/F7G / @lord --> #NGSDYF/Y9D / 3809 дней назад
2 или 3, от 1 не распарсил
#NGSDYF/M9C / @kerrigan / 3809 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.