Size: a a a

2021 May 03

A

Aleksandr Khristenko in Haskell
Ну я к тому, что никаких новых возможностей по сравнению с функциями такой подход не дает.
источник

AS

Alexander Smirnov in Haskell
Так это все и есть функции :)
источник

AS

Alexander Smirnov in Haskell
Даже TH
источник

JS

Jerzy Syrowiecki in Haskell
все инстансы создаются компилятором во время компиляции, извлекаются во время исполнения
источник

AS

Alexander Smirnov in Haskell
В случае с генериком, самый базовый пример - функция, превращающая любой* тип данных в JSON и обратно.

* сериализация которого имеет смысл
источник

AA

A64m AL256m qn<co... in Haskell
> извлекаются

че?
источник

AF

Alexey Fedotov in Haskell
очень свободные
источник

[

[BRM]White Rabbit in Haskell
Даёт, писать меньше
источник

[

[BRM]White Rabbit in Haskell
Ты пишешь меньше кода, а потом говоришь, что ничего не изменилось
источник

[

[BRM]White Rabbit in Haskell
Тебе норм..?
источник

AF

Alexey Fedotov in Haskell
абстракцию даёт
источник

DB

Danil Berestov in Haskell
У тебя какие-то очень веские выводы) Ты небось 100к строк в продакшен и на том и на другом написал?)
источник

AF

Alexey Fedotov in Haskell
бинд ридера это f(x, g(x, a))
источник

[

[BRM]White Rabbit in Haskell
Ну, я ввёл ReaderT в код и тот стал чище
источник

[

[BRM]White Rabbit in Haskell
Что не так?
источник

DB

Danil Berestov in Haskell
)))))))))))))
источник

[

[BRM]White Rabbit in Haskell
Я не туда смотрю?
источник

AF

Alexey Fedotov in Haskell
оно и на композиции двух функций не очень понятно смотрится, а если накрутить два десятка до со смежными контекстами? мозги потекут
источник

AF

Alexey Fedotov in Haskell
В смысле непонятно, зачем руками всё разводить, если с этим компьютер справляется
источник

KV

Kirill Valyavin in Haskell
Чтобы ограничить какие-то участки кода определённым набором легальных операций, кроме которых ничё нельзя вызвать, типа произвольного IO или смены стейта. Смысл такой же, как у геттеров и сеттеров вместо обычного присваивания, или как у абстрактных типов данных
источник