@haskellru

Страница 1445 из 1551
Alexander
06.09.2018
21:37:01
но вот тут точно контент для _blah был

Блаженный
06.09.2018
21:37:24
Нормально вы ссылку закопали

Еще бы гуглить этот канал заставили

Artyom
06.09.2018
21:40:01
а добавьте в описание чата этот blah, пожалуйста я на телефоне закреплёнку скрыл и недавно вообще не смог в blah попасть, хотя так хотел, так хотел ссылки тоже туда можно

Google
Dmitry
06.09.2018
23:16:54
Alexander
07.09.2018
07:04:45
может путь терминатор про blah говорит ?

Pineapple
07.09.2018
07:33:13
А как, кстати, можно спрятать пакет в ghci чтобы избежать такого: Ambiguous module name ‘Crypto.Hash’: it was found in multiple packages: cryptohash-0.11.9 cryptonite-0.25 Раньше, вроде, -hide-package работал

Евгений
07.09.2018
07:33:17
Он вроде тупой как дрова

Artyom
07.09.2018
07:36:16
> :set -XPackageImports > import "cryptohash" Crypto.Hash

Pineapple
07.09.2018
07:37:40
Не, кабалом-то оно нормально собирается, я хочу его и в ghci грузить

Alexander
07.09.2018
07:37:42
можно с -hide-packages записать

(надо шрифт покрупнее сделать)

Pineapple
07.09.2018
07:39:06
-hide-package не оказывает никакого эффекта...

Leonid
07.09.2018
07:39:26
криптохэш реекспортит криптонит, кстати

Alexander
07.09.2018
07:39:51
-hide-package не оказывает никакого эффекта...
как это? (ну может опция чуть под другому зорвется

cabal так и работает делает hide-all

Google
Alexander
07.09.2018
07:40:31
потом через -paclage добавляет

Pineapple
07.09.2018
07:40:49
Сам в замешательстве. Раньше работало

Dmitry
07.09.2018
07:49:56
Запускаю так: stack runghc --resolver lts-11.9 -hide-all-packages --package deepseq --package bytestring --package aeson --package base58-bytestring --package cryptonite -- scr.hs И вывод: Invalid option -hide-all-packages'`

Хотя в интернетах пишут, что опция на 7-ом ghc была

Leonid
07.09.2018
07:58:05
Вот надо провести опрос. сколько тут пишет на хаскеле за еду. и сколько из них пишут крипту.

Dmitry
07.09.2018
07:58:55
все отчасти пишут за еду

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

Leonid
07.09.2018
07:59:53
не все пишут за еду на хаскеле

A64m
07.09.2018
08:00:02
за еду, но не крипту

Dmitry
07.09.2018
08:01:26
скоро будет модным писать не крипту

надо бы вовремя отследить эту тенденцию и запрыгнуть на неё.

Leonid
07.09.2018
08:02:44
вообще сейчас затишье перед хайпом. вроде и машин лёрнинг и крипта и vr подзатихли. что же будет дальше?

рейтрейсинг на гпу - слишком нишевое

A64m
07.09.2018
08:03:21
вроде мл не особо подзатих

Dmitry
07.09.2018
08:03:26
всё запретят, те, кто не успеет убежать - будут писать DPI для РКН

UDP тоже запретят

Leonid
07.09.2018
08:04:05
вроде мл не особо подзатих
хайп в медиа значительно упал

Dmitry
07.09.2018
08:04:10
(пошли в blah)

Leonid
07.09.2018
08:09:46
Terminator
07.09.2018
08:11:23
@nmdanil будет жить. Поприветствуем!

Google
Iva
07.09.2018
08:16:27
У хаскела есть IDE из разряда умею всё, или надо самому собирать?

Dmitry
07.09.2018
08:17:13
а что всё?

A64m
07.09.2018
08:17:41
нет

впрочем, смотря что понимается под все

Iva
07.09.2018
08:18:11
Ну как Vs или IDEA

Iva
07.09.2018
08:19:35
Всё в плане от подсветки синтаксиса и динамического определения ошибок времени компиляции до сборки проектов одной кнопочкой и подтягивания пакетов.

Aleksey
07.09.2018
08:20:41
Пакеты подтягиваются, если дописать в конфиг. Подсветка синтаксиса и ошибок есть

Dmitry
07.09.2018
08:20:45
(обычно каждый раз, как получаешь какой-то новый микроконтроллер - получаешь к нему средства разработки только с IDE, которое "умеет всё". после чего тратишь обычно неделю плюясь и матерясь, откусывая проект от IDE, переводя на мейкфалы и на сборку/проливку на Linux)

Iva
07.09.2018
08:21:26
Пакеты подтягиваются, если дописать в конфиг. Подсветка синтаксиса и ошибок есть
Вот ты прям набираешь код, и если фигню написал, оно тебе за ~0.3с покажет?

B. L.
07.09.2018
08:21:35
А почему hoogle работает настолько хуже stackage? Пример: не находит mapLeft, ни по названию, ни по сигнатуре. https://www.haskell.org/hoogle/?hoogle=%28a+-%3E+b%29+-%3E+Either+a+c+-%3E+Either+b+c https://www.stackage.org/lts-12.9/hoogle?q=(a%20%2D%3E%20b)%20%2D%3E%20Either%20a%20c%20%2D%3E%20Either%20b%20c

Leonid
07.09.2018
08:21:54
а разве про IDE нет в FAQ?

Andrei
07.09.2018
08:22:05
Yuriy
07.09.2018
08:22:11
Всё в плане от подсветки синтаксиса и динамического определения ошибок времени компиляции до сборки проектов одной кнопочкой и подтягивания пакетов.
показывать ошибки IDE не умеют так красиво, как это делает терминал, так что я запускаю stack в терминале внутри VSCode

а разве про IDE нет в FAQ?
https://github.com/ruHaskell/ruhaskell/wiki

Iva
07.09.2018
08:22:52
Терминал и красиво - диаметрально противлположные и неслвместимые вещи

Google
Dmitry
07.09.2018
08:23:04
у вас просто терминала нормального не было

Iva
07.09.2018
08:23:24
Какой нормальный?

Yuriy
07.09.2018
08:23:27
Dmitry
07.09.2018
08:23:27
короче, в IDEA что-то было

Leonid
07.09.2018
08:23:32
если кратко - IDE для хаскеля нет и никто не пишет. edit: IDE не нужно.

Dmitry
07.09.2018
08:23:39
живо оно сейчас или нет - кто его знает

еще был какой-то haskell for mac, кто-то видел

Yuriy
07.09.2018
08:23:54
Терминал и красиво - диаметрально противлположные и неслвместимые вещи
мой опыт говорит, что сообщения об ошибках удобно показывать многострочно. все IDE показывают в 1 строчку

Alexander
07.09.2018
08:24:04
haskell for mac - в песочнице же вроде?

A64m
07.09.2018
08:24:17
костылят кое как LSP-сервис который можно использовать из блокнота вроде емакса или вскода

Dmitry
07.09.2018
08:24:18
идея писать своё IDE для каждого языка выглядит клиникой

Iva
07.09.2018
08:24:18
руками легко. а зачем?
На CI тоже руками будешь делать build-test-publish?

Yuriy
07.09.2018
08:24:24
еще был какой-то haskell for mac, кто-то видел
это не для разработки, а для баловства

Leonid
07.09.2018
08:24:52
Iva
07.09.2018
08:24:52
Идея, вс - нет.

B. L.
07.09.2018
08:25:00
на разном наборе пакетов ищут
Я понимаю, что первый не индексирует, в моём случае, пакет either. Но есть для этого какие-то причины или так просто сложилось?

Dmitry
07.09.2018
08:25:01
haskell for mac - в песочнице же вроде?
я не видел, но подозреваю, что раз for mac - то должно быть IDE

Google
Aleksey
07.09.2018
08:25:06
Yuriy
07.09.2018
08:25:13
На CI тоже руками будешь делать build-test-publish?
на CI у меня тоже одна команда, которая всё делает

Yuriy
07.09.2018
08:25:57
emacs показывает целиком
говорят, ось не иде

Aleksey
07.09.2018
08:26:15
Единственный нормальный вариант получить хуглобазу, полезную для конкретного проекта - построить локально для проекта

A64m
07.09.2018
08:26:23
Я понимаю, что первый не индексирует, в моём случае, пакет either. Но есть для этого какие-то причины или так просто сложилось?
есть две версии хугла, старая, которая более-менее ищет, но медленно индексирует и просто не осиливает по многим пакетам искать и новая, которая может индексировать быстро много пакетов, но поиск в ней нормально не работает

Yuriy
07.09.2018
08:26:31
Iva
07.09.2018
08:27:12
А, сорян, недочитал. Но так или иначе кликнуть по методу и залезть в исходник это хорошо

Andrei
07.09.2018
08:27:16
руками легко. а зачем?
в смысле «зачем»? чтобы, ну, взять и посмотреть глозами, как именно та странная либа работает.

Iva
07.09.2018
08:28:50
Вим буэ-гадость на моё субъективное мнение

Yuriy
07.09.2018
08:28:57
в смысле «зачем»? чтобы, ну, взять и посмотреть глозами, как именно та странная либа работает.
а, на это Хаддок есть, который их проиндексирует красиво. а исходники нужны не тебе, а хаддоку. он их сам по команде stack haddock возьмёт и всё сделает.

Dmitry
07.09.2018
08:29:23
Вим буэ-гадость на моё субъективное мнение
ну тогда emacs или sublime или atom , как его там.

Iva
07.09.2018
08:29:33
Все они сделай сам

Не из коробки

Dmitry
07.09.2018
08:29:45
ну, значит не повезло

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