@haskellru

Страница 1311 из 1551
Foo
28.06.2018
07:08:03
По-моему все, что не haskel, то примитивное - дискасс

из go канала

Aleksey
28.06.2018
07:10:17
хаскель - примитивный

Alister
28.06.2018
07:10:34
вот идрис

Google
Aleksey
28.06.2018
07:11:13
... Эльба

Andrew
28.06.2018
07:11:30
что значит "примтивизм" ?

Aleksey
28.06.2018
07:12:01
Просто делаешь - просто работает (или просто не работает). Никакого творчества

Про хаскель как раз

Евгений
28.06.2018
07:12:54
Примитивное это скорее -- просто делаешь -- кое-как работает

Yuriy
28.06.2018
07:13:00
Aleksey
28.06.2018
07:13:35
Нормальный актёр же!

Leonid
28.06.2018
07:20:36
@haskell_blah для обсуждения гоферского чата подойдёт лучше

Alexander
28.06.2018
07:28:22
+

Alexander
28.06.2018
07:44:36
хаскель - примитивный
Хаскель примитивный ибо по дефолту люди приучены к ленивому порядку вычислений (исполнения инструкций), это только программистов проф. деформация калечит так, что для них дефолтным становится строгий порядок. В итоге появляются анекдоты про программиста, буханку хлеба и десяток яиц.

Стев
28.06.2018
07:46:24
а этот анек для хаскелистов не актуален?

Alexander
28.06.2018
07:48:45
а этот анек для хаскелистов не актуален?
Этот анек вообще для программистов не актуален на самом деле

Стев
28.06.2018
07:49:14
насчот люди приученны к ленивому порядку вычислений, как верифицировать это утверждение?

Google
Alexander
28.06.2018
07:50:48
Если ты сначала упростил его выбросив пятерки, то поздравляю, ты используешь ленивый порядок вычислений, если же ты посчитал в лоб, то поздравлять тебя мне, к сожалению, не с чем.

Leonid
28.06.2018
07:53:50
+
Может пора банить?

Alexander
28.06.2018
07:55:24
пока нет, имхо, но если что пинайте меня

Aleksey
28.06.2018
08:21:00
Так как раз многие оптимизации возможны, благодаря лени

Alexander
28.06.2018
08:33:53
не очень аналогия кмк. это скорее оптимизация, а не лень.
Это оптимизация которая стала возможна благодаря лени. ИРЛ люди прибегают к подобным оптимизациям очень и очень часто то и дело меня порядок действий.

Ilya
28.06.2018
08:57:26
Ленивость/энергичность она же про редукцию графа, в обоих случаях мы такую оптимизацию делаем до редукции (фактического вычисления)

Денис
28.06.2018
09:07:04
Сокращение это эвристика, лень тут ни при чём.

Mariia
28.06.2018
09:11:29
Примитивное это скорее -- просто делаешь -- кое-как работает
вы не совсем правы, есть классный доклад на эту тему https://www.infoq.com/presentations/Simple-Made-Easy

Стев
28.06.2018
10:28:36
лол

Aleksey
28.06.2018
10:40:39
> Просто делаешь - просто работает "просто" было не про "simple", "просто" было про "just"

simple made easy - типичный Хикки-доклад про "я знал жизнь, писал на лиспах, теперь вот истину глаголю"

Хикка ещё про "в жизни нет типов" любит докладывать, что отдельно веселит

Andrew
28.06.2018
10:52:21
...хотя кложа на строготипизированном языке написана им (Хикки)

хех

двойные стандарты

Google
Alexander
28.06.2018
10:56:51
Почему пятерки если восьмерки?
потому-что 3 находится не в знаменателе, а за пределами дроби

『Ark』∞
28.06.2018
10:57:16
Тогда скобки надо было

Yuriy
28.06.2018
11:03:03
нет

Aleksey
28.06.2018
11:03:13
...хотя кложа на строготипизированном языке написана им (Хикки)
"Я один потерплю (типы) и напишу щастье для всех!"

Alexander
28.06.2018
11:03:42
Тогда скобки надо было
нет, у операторов умножения и деления приоритет выше чем у сложения

Timofey
28.06.2018
11:23:31
У меня тут hie ломается на файлах, завязанных на hspec-discover (например. {-# OPTIONS_GHC -F -pgmF hspec-discover -optF --module-name=Spec #-}) Это как-то побеждается?

отваливается с Got error while processing diagnostics: could not execute: hspec-discover

Aleksey
28.06.2018
11:25:48
нужно, чтобы в контесте запуска hie была доступна команда hspec-discover

(это я предполагаю)

hie запускается из окружения редактора, можно попробовать в консоли добавить в PATH путь до бинарника hspec-discover, потом запустить редактор из этой же консоли и посмотреть, что будет

Timofey
28.06.2018
11:29:25
ну или stack exec -- which hspec-discover

Aleksey
28.06.2018
11:34:24
stack exec <editor> запустит редактор в подготовленном окружении

kana
28.06.2018
12:28:47
Огого

Саня
28.06.2018
16:13:34
Привет, подскажите, как вообще в haskell подключится к postgresql и вносить записи?

Dmitry
28.06.2018
16:14:41
postrges-simple

Евгений
28.06.2018
16:14:47
http://hackage.haskell.org/package/postgresql-simple

Саня
28.06.2018
16:15:44
спасибо)

Yuriy
28.06.2018
16:19:56
есть много других библиотек, если что

Google
Yura
28.06.2018
16:54:42
Тут должна быть шутка про сокет

Andrei
28.06.2018
16:57:13
IC
28.06.2018
17:25:19
кто ёжиком пользуется для тестов? как ему скзать чтобы он проверял пока тепловая смерть вселенной не наступит?

> forever Tests.main как-то так...

Vitaly
28.06.2018
18:21:54
Тут, конечно, все и так умные, но если что, то вот: https://www.manning.com/books/haskell-in-depth, скидка 50% до 8 июля по промокоду mlbragilevsky

Admin
ERROR: S client not available

『Ark』∞
28.06.2018
18:27:03
Category theory Бартоша Милевски смотрел кто?

Anton
28.06.2018
18:52:24
Тут, конечно, все и так умные, но если что, то вот: https://www.manning.com/books/haskell-in-depth, скидка 50% до 8 июля по промокоду mlbragilevsky
Классная вставка в конце 1-й главы ?: > (My publisher wants me to mention that you’ll double your salary after mastering this book, but as we Haskellers all know, Haskell programming is just great fun.)

Mariia
28.06.2018
18:53:02
https://twitter.com/dsyme/status/1012400769050529792

Alexander
28.06.2018
19:20:22
что бы вы сказали про то что такое функциональное программирование - читаю, в голове, ну я бы про ссылочную прозрачность сказал.. а там раз и следующий параграф

Vitaly
28.06.2018
19:23:30
Первая глава ужасная, они меня замучили с ней

Требовали mental model

Kirill
28.06.2018
19:29:26
А вообще книга на кого рассчитана? Где она стоит относительно "Learn You..." или "Parallel and Concurrent..."?

Kirill
28.06.2018
19:37:04
книга семёна же имеет довольно определённую направленность, не по хаскелю в целом

Vitaly
28.06.2018
19:48:37
А вообще книга на кого рассчитана? Где она стоит относительно "Learn You..." или "Parallel and Concurrent..."?
Она позиционируется как вторая книга по Хаскелю. С книгой Марлоу сравнить сложно, потому что у него тематика узкая.

Где первая это и Learn you, и HaskellBook, и Get programming

Alexander
28.06.2018
19:55:02
а как англоговорящие относятся к красивым оборотам типа why on earth и т.п.

когда их много

Google
Alister
28.06.2018
19:55:53
а как вы к такому в русском относитесь?

Alexander
28.06.2018
19:56:46
я нормально отношусь и в русском и в английском

но ответ "вот и они так же" наверняка будет неверным

блин сорри за оффтоп

Alister
28.06.2018
19:57:32
го в бла

Алексей Ayaye :)
28.06.2018
20:44:47
Они вырезают мои шутки!
издать отдельной книгой. типа "физики шутят" )

Yuriy
28.06.2018
20:49:16
боюсь, у физиков шутки смешнее, чем у хаскелистов



IC
28.06.2018
20:52:30
Say no to monomorphism restriction!

Vitaly
28.06.2018
20:54:25
Алексей Ayaye :)
28.06.2018
20:55:20
У физиков всё смешнее!
Самое смешное всё равно у химиков )

Anton
28.06.2018
21:08:06
Тут, конечно, все и так умные, но если что, то вот: https://www.manning.com/books/haskell-in-depth, скидка 50% до 8 июля по промокоду mlbragilevsky
Интересно, Manning задним числом применит промокод? Я забыл ввести ? и пришлось в поддержку писать. Или может это самому можно сделать?

Vitaly
28.06.2018
21:09:01
А там же можно возврат делать!

Anton
28.06.2018
21:09:20
ок, посмотрю, спасибо

Vitaly о, а на реддите еще анонса книги нет!

Vitaly
28.06.2018
21:18:22
Там страшно, я там ХаскельБук ругал

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