Публикации по теме 'elm-lang'


Elm 0.19, его парсер и MiniLatex
Elm 0.19, его парсер и MiniLatex Только что вышла долгожданная версия 0.19 компилятора Elm. Что он делает по-другому? Во-первых, компиляция кода НАМНОГО быстрее. Вот сколько времени потребовалось для компиляции моего проекта kNode (5k loc) после касания всех 29 модулей: real 0m0.958s user 0m0.651s sys 0m0.158s При нормальной разработке за один раз изменяются только несколько файлов, а скорость компиляции находится в пределах шкалы времени, точнее, около 500 мс. Во-вторых,..

Что это за разговоры о «чистых функциях» и «побочных эффектах»?
Язык имеет значение. Не знаю, как вам, а мне кажется, что слова, используемые при разговоре о функциональном программировании (ФП), имеют элитарный оттенок. С FP нам рекомендуется использовать «чистые» функции, что, конечно же, подразумевает, что мы все это время занимались нечистыми вещами. Я не психолог, но могу поспорить, что такого рода разговоры могут стимулировать подсознание к проявлению некоторой ненависти к себе за наши нечистые проступки. А как насчет этих «побочных..