169 похожих чатов

> I found myself spending most of my time trying

to solve Couldn't match expected type issues and searching the yesod hackage pages for a function which I could add in to convert the types to solve those errors. This was hugely time consuming and not very fun at all. It was very exciting to see a function with a usage example meaning I would be able to jump right in and get to making stuff rather than reading the description for every single function in the module to see which ones fit together in which way.
> This wasn’t limited to Yesod. Most of the Haskell packages I looked in to had little to no readme and no usage examples. While this is probably good enough for experienced Haskell users it made learning to use Haskell very difficult after leaving the well documented Prelude functions.
https://itscode.red/posts/a-haskell-beginners-experiance-with-yesod/

вынужден поддержать данного господина. В связи с чем возникает вопрос: как настоящие сварщики с этим справляются?

2 ответов

12 просмотров

С чем конкретно? Если вопрос в том как сделать “чтобы тайпчекалось”, то так же как в любом другом ЯП - переписываем программу, чтобы типы сходились.

Взял адов легаси комбайн и удивляется

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта