@haskellru

Страница 1397 из 1551
Александр
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
Хех. Я пролистал, ну это уже чистейший пейпер
кстати, там ссылки на Кмета: profunctor, lens libs также на пана Милевского и других в докладе ссылки на либы. Теория следует из практики.

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

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

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
Код авторы пейперов, конечно же, никогда не прикладывают
1 пример есть: https://pdfs.semanticscholar.org/0ed6/421510d1bf6cfd407db69e1ea9670c9bad75.pdf https://hackage.haskell.org/package/mzv

Dmitry
09.08.2018
10:13:25
Код авторы пейперов, конечно же, никогда не прикладывают
В диплёнинге ещё другая проблема есть - что код не работает или выясняется, что подход заточен под данные авторов. В результате, хорошо, если одна работа из пяти подходит

Anton
09.08.2018
10:14:09
1 пример есть: https://pdfs.semanticscholar.org/0ed6/421510d1bf6cfd407db69e1ea9670c9bad75.pdf https://hackage.haskell.org/package/mzv
Кстати такую аномалию только в хаскелле видел, что к либе пейпер прилагается

? 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
1 пример есть: https://pdfs.semanticscholar.org/0ed6/421510d1bf6cfd407db69e1ea9670c9bad75.pdf https://hackage.haskell.org/package/mzv
Самое забавное, что у либы документации ноль, читайте пейпер

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

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

Imants
09.08.2018
10:18:51
Самое забавное, что у либы документации ноль, читайте пейпер
readme пуст, но доки подробные - как, зачем, 3 примера: https://hackage.haskell.org/package/mzv-0.1.0.2/docs/Control-Monad-Cont.html

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
Кстати такую аномалию только в хаскелле видел, что к либе пейпер прилагается
я такое даже в C# видел, но такие либы потом живут а не просто на мороз выкидываются в основном в хаскеле только, это да

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
почему https://wiki.haskell.org/Learning_Haskell на половину состоит со старья и битых ссылок?
Потому что в Хаскельном сообществе ответственность по принципу мира науки. "Я же пейпер написал, PhD получил, что вам еще надо? Я дальше своими делами пошел заниматься." А в мире индустрии есть еще такое понятие как поддерживаемость.

A64m
09.08.2018
10:42:22
почему https://wiki.haskell.org/Learning_Haskell на половину состоит со старья и битых ссылок?
хаскельвики вообще фактически 10 лет как заброшена, все ссылки там отгнили уже годы назад

Александр
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
Я очень много доков уже написал разных, все доступно онлайн

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

Александр
09.08.2018
10:48:17
как их найти?
Сорри, я сейчас список составлю

Yuuri
09.08.2018
10:53:57
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 нету

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

Imants
09.08.2018
11:18:33
с ремесленной на инженерную
а чем они отличаются?

Страница 1397 из 1551