Size: a a a

2021 June 08

AF

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

D

Dreamerinnoise in Haskell
че за белт, че за тильды, почему строки через ++
источник

AF

Alexey Fedotov in Haskell
строки через ++ потому что строгие типы, тильды непонятное что-то, белт — какая-то стандартная библиотека ништяков
источник

JS

Jerzy Syrowiecki in Haskell
к мелочам придираетесь. это же другой язык, у него может быть ++ вместо +
источник

¯

¯\_(ツ)_/¯ in Haskell
как думаете, при работе с zip файлами надо ли каждый раз закрывать файл. например, сначала надо прочитать начальные, так скажем, данные (прочитать иерархию файлов, версию, дату создания...), потом закрыть файл. как только надо будет достать какой-то файл из архива опять открыть файл, достать файл, закрыть файл.

можно было бы файл не закрывать — прочитать начальные, так скажем, данные, потом через какое-то время достать файл и только в конце закрыть файл.

какой вариант лучше? где-то слышал, что лучше всё-таки на долгое время не оставлять файлы открытыми
источник

AF

Alexey Fedotov in Haskell
(Предполагаю. О существовании такого языка до сего момента не знал)
источник

JS

Jerzy Syrowiecki in Haskell
кстати да, правильная интуиция, если что-то непонятно, пропускаем, пока не появится необходимость
источник

D

Dreamerinnoise in Haskell
вы себе так просто сужаете набор тех, кто сможет подправить ваш проект, а хотели же максимально доступно
источник

к

кана in Haskell
"максимально доступно" и "не с системой типов тс"
источник

JS

Jerzy Syrowiecki in Haskell
да, замена JS на что-то другое снижает доступность по языку, зато типы упрощают код, что потенциально повысит доступность
источник

JS

Jerzy Syrowiecki in Haskell
и повысит шансы вообще реализовать эту хрень
источник

AF

Alexey Fedotov in Haskell
Но в ТС в самом деле *** (плохая) система типов. Обещали яваскрипт с типами, а по факту мрачная утиная типизация. Это зачем? Я когда посмотрел в первый раз документацию, мне чуть плохо не стало
источник

JS

Jerzy Syrowiecki in Haskell
потому что я уже сделал большую часть на JS, но в словариках на словариках уже путаюсь
источник

D

Dreamerinnoise in Haskell
жить можно если strict включить
источник

AF

Alexey Fedotov in Haskell
повысит доступность для опытных разработчиков, которые понимают, зачем типы вообще нужны
источник

JS

Jerzy Syrowiecki in Haskell
2 + "2" пропускает даже со strict
источник

JS

Jerzy Syrowiecki in Haskell
не только. типы даже как документация отлично работают. record1 и record2 — хз что. record : Record — понятно, что можно сходить и посмотреть на Record
источник

AF

Alexey Fedotov in Haskell
А вообще на JS библиотека для типов была, не помню, как называется. Ща найду
источник

AF

Alexey Fedotov in Haskell
Daggy
источник

AF

Alexey Fedotov in Haskell
источник