
Dmitry
21.12.2017
07:51:37
а если я поставлю всё хаскельное что там найду (не знаю, что ставить) - его разорвёт?

Denis
21.12.2017
07:51:48
но это удовольствие не для слабонервных, на днях вот таб разбинживал полдня от сатанических оверрайдов

kana
21.12.2017
07:52:13
сейчас в vscode два варианта использования хаскеля:
haskero плагин + intero тула
Haskell Language Server плагин + haskell-ide-engine тула

Denis
21.12.2017
07:52:20
для фанатов возиться в гов^Wелиспе

Google

A64m
21.12.2017
07:52:43

Alister
21.12.2017
07:53:09
Едип норм
Елисп*

A64m
21.12.2017
07:54:06

kana
21.12.2017
07:54:21

Dmitry
21.12.2017
07:55:02
не, видимо мнголетнее пользование вимом это приговор.
^], $ ^G
- ничего не работает, vscode грузит все ядра и орет вентилятором

Vasiliy
21.12.2017
07:55:24
там есть вимо-подобный режим

Aragaer
21.12.2017
07:55:39
8)

kana
21.12.2017
07:55:39
мне он не понравился

Aragaer
21.12.2017
07:55:55
а что такое ^G?
C-g или C-S-g?

Dmitry
21.12.2017
07:56:14
но выйти из него легко это плюс

Denis
21.12.2017
07:56:34

Google

Dmitry
21.12.2017
07:56:37
без
^
перепутал

Aragaer
21.12.2017
07:56:42
вот кстати мне в ивиле не нравится, что :q закрывает целиком емакс, а не один буфер/окно

Denis
21.12.2017
07:56:54
я даже с поломатыми вимом руками смог перейти

Aragaer
21.12.2017
07:57:04
но вроде это меняется

Dmitry
21.12.2017
07:57:20
по поводу вима просто запомните -
ZZ

Denis
21.12.2017
07:57:28
да там все меняется, при должной сноровке, другое дело что сноровки требуется дофига

Aragaer
21.12.2017
07:57:41
(modify-syntax-entry ?_ "w") - и вот без этого мне в ивиле было некомфортно

Denis
21.12.2017
07:57:48

Aragaer
21.12.2017
07:58:12
я в виме без табов не мог, а в емаксе мне буфера оказались сильно удобнее

Vladimir
21.12.2017
08:00:16
хехе, буфера
я пойду

Denis
21.12.2017
08:03:20
vscode + hie - полет нормальный
хотя в одном проекте я как слепой котенок) ибо для ghcjs ниче не работает

A64m
21.12.2017
08:08:10
можно использовать (я не использую) соотв. библиотеки типа jsaddle или как их там, чтоб компилировать ghcjs-ный код ghc и след. ghc-mod работать будет

Denis
21.12.2017
08:10:22
вот бы еще пример найти
как бы его я использую вот только hie не подхватывает

A64m
21.12.2017
08:11:05
> что-то связанное с ghcjs
> примеры
ха-ха-ха

Denis
21.12.2017
08:11:21
ведь hie должен быть собран с тем ghc что и в коде
resolver: lts-7.19
compiler: ghcjs-0.2.1.9007019_ghc-8.0.1
compiler-check: match-exact
setup-info:
ghcjs:
source:
ghcjs-0.2.1.9007019_ghc-8.0.1:
url: http://ghcjs.tolysz.org/ghc-8.0-2017-02-05-lts-7.19-9007019.tar.gz
sha1: d2cfc25f9cda32a25a87d9af68891b2186ee52f9

A64m
21.12.2017
08:12:14
а, да, еще к тому же ghcjs для 8.2 нету

Google

Denis
21.12.2017
08:12:27
тут как бы 8.0.1
@A64m_qb0 почему этот Codensity отличается от того что в kan-extensions?
https://www.stackage.org/haddock/lts-10.0/profunctors-5.2.1/Data-Profunctor-Ran.html#t:Codensity

A64m
21.12.2017
08:14:30
я новее использовал, например такой:
resolver: lts-8.11
compiler: ghcjs-0.2.1.9008011_ghc-8.0.2
compiler-check: match-exact
setup-info:
ghcjs:
source:
ghcjs-0.2.1.9008011_ghc-8.0.2:
url: https://github.com/matchwood/ghcjs-stack-dist/raw/master/ghcjs-0.2.1.9008011.tar.gz
sha1: a72a5181124baf64bcd0e68a8726e65914473b3b

Denis
21.12.2017
08:14:47
хм
надо попробовать обновить

A64m
21.12.2017
08:15:26
но вот новее 8.0.2 уже нет
хотя вчера вышла "альфа" 8.4

illiatshurotshka❄️
21.12.2017
08:15:50

Denis
21.12.2017
08:16:19
так кто про Codensity пояснит? почему в профункторе он другой?

A64m
21.12.2017
08:16:37
Я не разбираюсь в таких вещах

Denis
21.12.2017
08:17:51
ну Коденсити с пейпера Asymptotic Improvement of Computations over Free Monads

Leonid
21.12.2017
08:21:03
https://www.reddit.com/r/haskell/comments/7l4b19/announce_ghc_841alpha1_available/

Leonid
21.12.2017
08:21:30
Ишь чо откаблукивают

A64m
21.12.2017
08:23:10
НЕТ НОВЫХ ФИЧ

Leonid
21.12.2017
08:24:54
Давно уже обещали релиз без фичей же

A64m
21.12.2017
08:25:27
да, наконец удалось, не с первой попытки
> GHC 8.4 is slated to be released in mid-February but, due to technical constraints, we are starting the alpha-release cycle a bit later than planned under the above schedule.
> We will begin issuing these releases roughly
three months before the final date of the major release
до середины февраля, оказывается, немного меньше чем три месяца

Denis
21.12.2017
09:02:57
https://twitter.com/rufuse/status/943767996190855168

A
21.12.2017
09:03:08

Denis
21.12.2017
09:03:15
по просьбам трудящихся, практически

Google

Denis
21.12.2017
09:04:25
https://twitter.com/rufuse/status/943768080282542081

A64m
21.12.2017
09:04:35

A
21.12.2017
09:05:25
ну так без фичей или с фичами?

A64m
21.12.2017
09:05:40
без фич языка

A
21.12.2017
09:06:09
а, я думал хаскель давно этот этап прошёл и не меняется

A64m
21.12.2017
09:06:41
нет, хаскель этот этап не прошел

Admin
ERROR: S client not available

Alexander
21.12.2017
09:07:15
если в он не менялся он бы был ненужен

A64m
21.12.2017
09:08:03
к сожалению, был бы

A
21.12.2017
09:08:12
я думал туда добавляю что-то за счёт подключения магии в виде {# bla bla #}
простите, не помню название этой магии

A64m
21.12.2017
09:08:53
не только, но в основном да, ну так про эти языковые фичи и речь

A
21.12.2017
09:09:12
ааа, они часть компилятора?
я думал всё же пакеты, стандартные, но пакеты

Alexander
21.12.2017
09:10:17
расширения компилятора

A64m
21.12.2017
09:10:17
нет, это не пакеты

Alexander
21.12.2017
09:10:31
сейчас ещё и плагины появились так что скоро и пакеты будут

A64m
21.12.2017
09:11:16
вернее есть пропозал, позволять делать такие расширения пакетами

A
21.12.2017
09:13:18
всё, сегодня для меня Америка открыта

Kirill
21.12.2017
09:16:31

Google

A64m
21.12.2017
09:16:55
да, в августе я видел

kana
21.12.2017
11:12:07
(а вдруг) Может быть кто-то живет в Минске и хочет делится Haskell знаниями: для группы людей или лично? Я бы с радостью законнектился.
хм, если бы нашлось еще пара человек, то можно было бы собрать такой минимитап, я бы был

Denis
21.12.2017
11:20:36
Офтоп!!!)

Alexander
21.12.2017
11:22:33
удалил, кнопки забанить не было

Artyom
21.12.2017
12:15:21
@qnikst у вас в последнем посте (http://www.tweag.io/posts/2017-12-21-reflection-tutorial.html) ссылка битая!!1
> [discusses an application of reflection][reflection-wiegly-use-case]

Denis
21.12.2017
13:51:43
посмотрел доклад @qnikst с fpconf, понравилось
взял на заметку тестирование миграций на базе с теста/стейджинга
сервисный паттерн мы тоже юзаем, позволяет легко подменять окружения/логгеры и все прочее

Artyom
21.12.2017
13:54:34
а можешь скинуть ссылку?

A64m
21.12.2017
13:59:41
https://www.youtube.com/watch?v=Dk7tpnG_2YA

Denis
21.12.2017
14:01:55
ага, оно

Alexander
21.12.2017
14:18:17
@lightgreen спасибо, поправили

Alexey
21.12.2017
14:27:57
запись "USING HASKELL TO GREAT EFFECT" с фпконф уже выложили?

Alexander
21.12.2017
14:31:00
давно уже

Alexey
21.12.2017
14:39:01
можно линк?

A64m
21.12.2017
14:41:10
https://www.youtube.com/watch?v=HWu8203rGMI