
Алексей
09.08.2018
09:46:14

Александр
09.08.2018
09:47:39
Ну и дальше. Вводим примеры того, как конструировать некие TF и типы, и обсуждаем далее их свойства. Открытые / закрытые. Мне не пример открытых/закрытых TF нужен, мне пример использования открытых/закрытых TF нужен, и желательно разные, по очереди
Опять же. Известно, что для решения проблемы разработчики на других языках идут читать туториалы и документацию, а хаскеллисты идут читать пейперы.

Google

Алексей
09.08.2018
09:52:30
И вообще хаскель сложный язык.

Anton
09.08.2018
09:54:14
Не, в первую очередь иду на хакадж смотреть, не решил ли кто проблему до меня

Imants
09.08.2018
09:54:26

Anton
09.08.2018
09:54:27
Пейперы это если уже отчаяние

Denis
09.08.2018
10:08:30
Ну порой в пейперах есть интересные вещи. Не скажу что практически ценные, но как теоретика очень даже ок

Imants
09.08.2018
10:08:42

Anton
09.08.2018
10:08:58
Да, после пейпера только

Timofey
09.08.2018
10:09:01
Эм, нет, пейпер - это не документация
Документация пишется в хаддоке

Anton
09.08.2018
10:09:27
На хаддоке удобнее всего сразу тыкать в Source
там и норм ссылки на символы

Denis
09.08.2018
10:10:08
Документация пишется в хаддоке
Или в основном не пишется, да и примеров использования толком нет. Один Гонзалес ещё что-то делает как примеры, так и доки

Timofey
09.08.2018
10:10:18
К сожалению, да. Когда прочтения хаддока достаточно - это праздник

Google

Timofey
09.08.2018
10:10:43

A64m
09.08.2018
10:10:52
откуда пейперобаязнь вообще? пейпер лучше чем средний интернетовыблев-"туториал", там хоть худо бедно как-то структурируется материал, ссылки на другие работы есть.
о каком отчаяньи речь-то?

Anton
09.08.2018
10:11:30
В тех пейперах, которых я копаюсь (3д графика) предлагаются лишь идеи как что-то сделать, реализацию пиши сам

A64m
09.08.2018
10:11:47

Dmitry
09.08.2018
10:11:55

Anton
09.08.2018
10:11:58
Код авторы пейперов, конечно же, никогда не прикладывают

Timofey
09.08.2018
10:13:03
Я не обращал внимания на авторов нужных мне пакетов, но хорошие доки - редкость

A64m
09.08.2018
10:13:04
Читать надо, думать :(
там надо думать в одной единственной главе, которая и нужна-то в основном имплементаторам фичи или для разрешения каких-то сложных вопросов, все остальное легкое чтение с шутейками

Imants
09.08.2018
10:13:09

Dmitry
09.08.2018
10:13:25

? animufag ?
09.08.2018
10:13:41
фазер наверное неправильно написал

Anton
09.08.2018
10:14:09

? animufag ?
09.08.2018
10:14:11
отцовская работа

Anton
09.08.2018
10:14:14
ну или наоборот

Dmitry
09.08.2018
10:14:30
Вообще, накидайте @graninas плюсов. Вон, он уже второй день чятик поджигает!

Александр
09.08.2018
10:15:19
Лол :)

Imants
09.08.2018
10:15:27

Combot
09.08.2018
10:15:27
Λ y (0) увеличил репутацию Александр Гранин (2)

A64m
09.08.2018
10:15:59
правда, это в основном касается всяких ФП-пейперов, другие часто бывают действительно суровыми

Google

Anton
09.08.2018
10:16:04

Combot
09.08.2018
10:16:47
NC (0) увеличил репутацию Александр Гранин (3)

Anton
09.08.2018
10:17:04
Скоро тут будет как в Чёрном Зеркале

Imants
09.08.2018
10:18:51

Anton
09.08.2018
10:19:39
https://hackage.haskell.org/package/mzv-0.1.0.2/docs/Control-Monad-RWS-Lazy.html

Alexander
09.08.2018
10:20:25
мне кстати гонзалесовые доки не удобны только путают

A64m
09.08.2018
10:20:38

Alexander
09.08.2018
10:20:50
директория examples в этом отношении лучше
но это не про пейперы

Anton
09.08.2018
10:21:22
Комплияемые примеры лучше, чем туториал модули, да

Alexander
09.08.2018
10:21:29
кукбуки где написано, как, а не почему, нужны конечно, но если такое будет в пейперах то язык можно закапывать

A64m
09.08.2018
10:21:36
и доктесты
лучше некомпиляемых примеров в доках вообще не делать, они мгновенно сгнивают и потом только путаницу создают

Imants
09.08.2018
10:23:54
зато они сразу на виду. Помогают быстро решить, пробовать либу или нет.
конечно, лучше взять пример из рабочего теста.

Александр
09.08.2018
10:24:03

A64m
09.08.2018
10:24:46
речь про специфический гонзалес-стайл туториал, а не про блогпосты его

Alexander
09.08.2018
10:24:57
да
мне нравится питоний формат cookbook для этого

Google

Alexander
09.08.2018
10:26:04
отдельные примеры, которые компилятся и лежат отдельным документом и решают типовые задачи
из хаскель пакетов optparse-applicative например нормальное
там Readme описывает кучу примеров, потом уже нормально по хаддокам лазаешь
просто примеры это нужная, но другая форма документации
не понимаю почему ее требуют от хаддоков и пейперов

Alister
09.08.2018
10:37:44
стоит ли читать скул оф хаскель?

Александр
09.08.2018
10:38:13
Да я уж подумываю открыть консультационный бизнес по Haskell, где я буду писать нормальные доки для людей. Потому что пейперов уже полно, а документации все равно не хватает. И не только по каким-то отдельным элементам языка или либам, но и по тому (в особенности по тому), как это все в комплексе использовать

Alister
09.08.2018
10:40:50
почему https://wiki.haskell.org/Learning_Haskell на половину состоит со старья и битых ссылок?

A64m
09.08.2018
10:41:04
в смысле, по архитектурке? как для ооп что-ли?

Alister
09.08.2018
10:41:39
FP Patterns Remastered

Admin
ERROR: S client not available

Александр
09.08.2018
10:42:07

A64m
09.08.2018
10:42:22

Александр
09.08.2018
10:42:27

Alister
09.08.2018
10:42:32
а где брать инфу?

A64m
09.08.2018
10:43:54
Да, это тоже
по моему эта вся литература по ооп совсем бестолковая
такого вообще быть не должно

Александр
09.08.2018
10:44:04
Давайте я Patreon открою и буду Haskell-доки писать full time, сайт поддерживать, инфу со всех уголков интернета в одном месте оформлять и облагораживать.
Ну или может, FP Complete такую должность введет.

A64m
09.08.2018
10:44:49
напишите какой-то док для примера, посмотрим нужно ли такое продолжать делать

Google

Александр
09.08.2018
10:45:20
Я очень много доков уже написал разных, все доступно онлайн

Alister
09.08.2018
10:45:53

A64m
09.08.2018
10:47:15
как их найти?

Александр
09.08.2018
10:48:17

Yuuri
09.08.2018
10:53:57

Leonid
09.08.2018
10:54:18

Yuuri
09.08.2018
10:55:00

Combot
09.08.2018
10:55:00
Yuuri (0) увеличил репутацию Александр Гранин (4)

Александр
09.08.2018
11:09:08
как их найти?
Я собрал статьи в один список. Но вообще, наверное нужно добавить всякие доклады туда же.
https://docs.google.com/spreadsheets/d/1CM_wq5IKpkFL0D7sJ5ryZNJ9DXVeAJDuNqsGT1nsKq4/edit?usp=sharing

Imants
09.08.2018
11:11:29
можно же сделать свой сайт для подписчиков
удобен ли Патреон? кстати, раньше о нём не слышал

Александр
09.08.2018
11:12:28

Imants
09.08.2018
11:14:46
надо как-то вводить деньги в open source.
модель баллов stackoverflow как-то не очень
App stores замечательно работают
чтобы чем-то заниматься, нужно время. За время кто-то обычно платит. Даже в случае безработных.

A64m
09.08.2018
11:16:38
да написание доков программистами - это тупик, писать доки они не любят и не умеют. какая-то надежда только на читаемый код и средства, облегчающие поиск функций, которые можно совместно использовать с другими функциями, вроде дырок тех же или хугла
все что не автоматизировано - всегда будет делаться плохо

Alister
09.08.2018
11:17:17
нужно менять культуру
с ремесленной на инженерную
но проблема в том что опенсорса в Mechanical Engineering нету

Imants
09.08.2018
11:17:55

Александр
09.08.2018
11:18:32
Да. Проблема с Хаскелем, что платят сейчас ученым, которые его двигают, а у них свои интересы, с индустрией мало пересекающиеся. Есть, конечно, такие компании как FP Complete, и мы видим, что они как раз пытаются исправить ситуацию (н-р, у них есть там статьи свои), но этого мало. И есть еще энтузиасты, которые вроде и производят кучу материала, но неорганизованно.

Imants
09.08.2018
11:18:33

A64m
09.08.2018
11:18:46
не худшее, но все равно не любят же
Да. Проблема с Хаскелем, что платят сейчас ученым, которые его двигают, а у них свои интересы, с индустрией мало пересекающиеся. Есть, конечно, такие компании как FP Complete, и мы видим, что они как раз пытаются исправить ситуацию (н-р, у них есть там статьи свои), но этого мало. И есть еще энтузиасты, которые вроде и производят кучу материала, но неорганизованно.
какие ученые-то?