Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
Забыл как гуглабельно называются конструкции вида data T f = T { t1 :: f Хуй, t2 :: f Пизда } в которых потом варьируя f получают штуки различного назначения?
Рекомендовали: @l29ah @o01eg @tempest
#FNMGDR / @ndtimofeev / 1754 дня назад

typeclasses штоле?
#FNMGDR/G4S / @enterprize / 1754 дня назад
@enterprize Нет, Дэвид Блейн. Имеется в виду что T TVar позволяет хранить Хуй и Пизду в транзакционных переменных, T Identity высрать значения в пользователя, T (Const String) высрать в пользователя аннотацию.
#FNMGDR/FW3 / @ndtimofeev --> #FNMGDR/G4S / 1754 дня назад
#FNMGDR/DOH / @enterprize --> #FNMGDR/FW3 / 1754 дня назад
@enterprize Нет. То что я описал работает на голом полиморфизме (главное чтобы у Хуя и Пизды был один кайнд).
#FNMGDR/H0U / @ndtimofeev --> #FNMGDR/DOH / 1754 дня назад
@enterprize Это вообще, прости господи, паттерн проектирование.
#FNMGDR/LPT / @ndtimofeev --> #FNMGDR/DOH / 1754 дня назад
@enterprize У этого всего было какое-то название и я думаю что если его вспомнить то на hackage найдется библиотека для траверса произвольного T на генериках.
#FNMGDR/Z9E / @ndtimofeev --> #FNMGDR/G4S / 1754 дня назад
Случайно изобрёл такую хуйню когда решил сделать обобщённый интерфейс для коллбеков своей библиотеки.
#FNMGDR/SWA / @l29ah / 1754 дня назад
@l29ah Ну штука и правда не сложная.
#FNMGDR/X0Z / @ndtimofeev --> #FNMGDR/SWA / 1754 дня назад
@l29ah В принципе даже библиотеку нашёл. И по старой доброй традиции она тащит за собой пол хэкеджа. Там правда довольно много великов как у меня.
#FNMGDR/PXP / @ndtimofeev --> #FNMGDR/SWA / 1754 дня назад
Эта хуйня называется Higher-Kinded Data.
#FNMGDR/2L7 / @ndtimofeev / 1754 дня назад

что-то там про первоклассные функции?

#FNMGDR/CE6 / @goren / 1753 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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