@haskellru

Страница 1388 из 1551
Terminator
05.08.2018
05:42:01
@apxite будет жить. Поприветствуем!

Dima
05.08.2018
06:12:40
defaultStart

Anton
05.08.2018
07:43:01
Кто-нибудь юзал bindings-gts? У меня упорно не линукет к .so от соответствующей сишной либы, хотя я даже явно указал extra-lib-dirs и extra-include-dirs и перекомпилял с PIC её. Как вообще GHC понимает, что данная .so соответствует указанной в разделе для pkgconfig?

Alexander
05.08.2018
07:55:10
кабал добавляет опции -cc-options и т.п.

Google
Alexander
05.08.2018
07:57:30
хотя у меня как-то криво на никсе работало, пришлось явно в LD_LIBRARY_PATH добавлять

Anton
05.08.2018
08:06:08
во, у меня никс, поэтому попробую ещё LD_LIBRARY_PATH

но у меня есть подозрения на саму либу, т.к. соседняя .so из другого пакета линукется нормально

а эту ghc не видит в упор, missing C library и всё

分解物質
05.08.2018
08:14:27
тут чисто случайно нет людей разбирающихся в K или J?

adam
05.08.2018
08:15:58
)

Anton
05.08.2018
08:33:05
Специфические языки, видел только на хабре статьи про них

分解物質
05.08.2018
08:34:29
)
о, ты в них шаришь?

Евгений
05.08.2018
08:47:35
Ща же из APL'ей R в моде

ParkeT
05.08.2018
08:49:27
тут чисто случайно нет людей разбирающихся в K или J?
J прикольный. Воспоминания о нем хорошие остались :)

分解物質
05.08.2018
08:52:28
Alexander
05.08.2018
09:06:17
+

Aleksey
05.08.2018
09:17:50
https://limperg.de/ghc-extensions/

Google
Alexander
05.08.2018
09:21:35
насколько этот гайд хуже чем ghc manual?

то, что хуже это ясно не открывая, но интересно насколько

Dmitry
05.08.2018
09:26:34
Ну тут же хоть категоризация есть

Alexander
05.08.2018
09:30:55
а в мануале ещё типа нету?

Aleksey
05.08.2018
09:37:19
В мануале тоже есть категории

Dmitry
05.08.2018
09:37:38
Здесь?

https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html

Alexander
05.08.2018
09:37:47
да

Dmitry
05.08.2018
09:37:48
Я вижу, всё в кучу свалено

Aleksey
05.08.2018
09:37:55
Я этот гайд просмотрел. Не особо полезным показался, если хоть раз заглядывал в мануал

Dmitry
05.08.2018
09:38:19
Как, например, TupleSections найти?

Aleksey
05.08.2018
09:38:34
Syntactic Extensions

Сбоку же TOC есть

kana
05.08.2018
09:39:10
гайд как минимум не менее полезен, потому что расширяет мануал, потому что у каждого расширения есть ссылка на ман

Dmitry
05.08.2018
09:39:57
Сбоку же TOC есть
Да, точно. Проглядел как-то

В смысле, категории там проглядел

Aleksey
05.08.2018
09:41:01
10.3. Syntactic extensions 10.4. Extensions to data types and type synonyms 10.5. Extensions to the record system 10.6. Extensions to the “deriving” mechanism ...

вполне себе категории

Alexander
05.08.2018
09:41:48
гайд как минимум не менее полезен, потому что расширяет мануал, потому что у каждого расширения есть ссылка на ман
зачастую там не только ссылка на Ман, а ещё и слова и в этих словах иногда бывает вред

Anton
05.08.2018
09:42:04
@qnikst не, итого LD_LIBRARY_PATH тоже не помог, похоже с gts что-то не так. Я видимо просто переимплементирую нужные мне штуки оттуда

Google
Anton
05.08.2018
09:42:19
Раз я не могу даже слинковаться с этой либой

Terminator
05.08.2018
10:20:35
Денис Положий будет жить. Поприветствуем!

Anton
05.08.2018
10:22:21
Тут появился фейс контроль?

Alexander
05.08.2018
10:29:12
да

но говорят и статбот научился банить китайцев

Abbath
05.08.2018
12:00:27
Index
05.08.2018
12:28:19
ну они не только такой ерундой занимаются, принимают и полезные вещи https://github.com/ghc-proposals/ghc-proposals/pull/128
Кстати да, наконец-то решили это дурацкое ограничение с ScopedTypeVariables убрать

A64m
05.08.2018
16:27:51
> My impression from discussion forums when Hugs was still active, is that Hugs source was easier to hack if you wanted to experiment with changes to the language(?) > What seems sad these days is that GHC is so monstrous and formidable, hardly anybody builds experimental extensions to Haskell. на си-то конечно проще экстеншоны писать

в хагсовой рассылочке клайден похоже нашел еще одного поехавшего I have little constructive to say on the topic, except that I typically use hugs in preference to "monstrous" ghc/ghci. It's lightweight and its language is properly documented (in the Haskell 98 report), neither of which can be said of ghc. Its rudimentary instrumentation (:set +s) is more useful than ghc's equivalent, though admittedly ghc has many debugging features I haven't explored. That said, it should be noted that I do not use Haskell (nor, nowadays, any other language) for writing production code. Apropos of language, a couple of years ago I noted that ghc implements 2^99 languages, not one. (There were 99 non-antonymous language pragmas; there may be more now.) Who can know what terrors lurk there. My first attempt to investigate the field (turn on all 99) caused a compiler panic, since fixed.

да. точно, клайден одобряет > So your point about 2^99 languages is well made.

IC
05.08.2018
16:45:02
> "Хррр" сказала пила и сломалась...

A64m
05.08.2018
16:55:26
митчелл в хугсовой рассылочке заявляет, что работает над проблемой рекордов (на сомом деле у него репо на гитхабе с текстовым препроцессором который делает синтаксис геттеров-через-точку, рассахаривая в линзы с лейблами, ну т.е. понятно, 10 полей или замучаешься ждать когда скомпилируется)

A64m
05.08.2018
16:56:07
с другой стороны, норамальным людям в хугсовой рассылке делать и нечего

Евгений
05.08.2018
18:50:45
Хугсовая рассылка? Это шутка?

A64m
05.08.2018
19:03:53
https://mail.haskell.org/pipermail/hugs-users/2018-July/date.html

Denis
05.08.2018
19:23:39
замените у бота текст на Come with me if you want to lift

Lazzlo
05.08.2018
19:26:26
кек

Terminator
05.08.2018
20:04:23
@uuttff8 будет жить. Поприветствуем!

Антон
05.08.2018
20:05:38
Команда: убить человечество

Google
Alexander
05.08.2018
20:46:31
ekg брать или сразу prometheus?

если админы которые деплоить все дело будут неизвестны и не известно что у них и что умеют?

Admin
ERROR: S client not available

Евгений
05.08.2018
21:17:13
Прометеус ща промышленный стандарт. Даже если не умеют в него, то много кому будет интересно его поковырять

Dmitry
06.08.2018
00:49:21
Prometheus, конечно. Уже везде используется

Evgeny
06.08.2018
03:10:46
ekg брать или сразу prometheus?
Ekg это что мониторинг кардиограммы?

ekg брать или сразу prometheus?
А вообще надо отталкиваться от конкретной задачи, огласите больше подробностей

Денис
06.08.2018
04:19:43
А вообще надо отталкиваться от конкретной задачи, огласите больше подробностей
я так понял что он через ekg хочет в промитей фигачить метрики потому как тащить отдельно проимтейагента потом выгребать метрики из апп и потом слать их в прометей какой то треш

Yuriy
06.08.2018
04:55:35
Денис
06.08.2018
05:24:55
Alexander
06.08.2018
06:00:00
есть пакет ekg для сборки метрик у него 100500 коннекторов с другими системами и неплохая интеграция с статистикой RTS. Т.е. скорее всего какую бы систему не выбрал devops, я смогу напрямую соединить их. Но, например, если решить, что будет прометеус, то можно взять, либу, которая работает только с ним и выглядит попроще.

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

Dmitry
06.08.2018
06:43:34
Подскажите, а что, у xmonad поменялась раскладка окон в Xinerama? Только что перебилдил, теперь на левом мониторе првые окна, а на правом мониторе -- левые

Как пофиксить?

Hot
06.08.2018
06:43:55
xrandr?

Dmitry
06.08.2018
06:44:17
Причём у меня отдельно запускается statusbar, который правильно отрисовывает себя в обоих мониторах

Т.е. xinerama правильные позиции отдаёт

xrandr?
Не, не то.

Hot
06.08.2018
06:45:10
Каждый старт так делаю.

Что-то вроде xrandr --output HDMI-1 --left-of VGA-1

Google
Hot
06.08.2018
06:45:57
Лень в автозапуск писать, ребутаюсь раз в месяц от силы.

Dmitry
06.08.2018
06:46:31
Хм, ну у меня это в /etc/X11/xorg.conf через nvidia-settings прописано.

Да и xrandr влияет же на мониторы. А они у меня правильно расположены. Судя по статусбару и курсору мышки

Беру float-окно, перетаскиваю с левого монитора на правый. Всё ок. На левом мониторе пропадает, на правом появляется.

Ну т.е. вот такое screenWorkspace 0 >>= flip whenJust (windows . W.shift) отправляет не на левый экран, а на правый. А вот это: screenWorkspace 1 >>= flip whenJust (windows . W.shift) -- не на правый, а на левый

o_O

Ну, если сменить нумерацию, то работает теперь как надо. Странно...

Ilya
06.08.2018
07:49:47
xrandr?
xrandr, xrandl, xrandl' ...

Hot
06.08.2018
07:50:06
Ох уж эти хаскелисты...

Alexander
06.08.2018
07:56:19
а расскажите, как offset для тачскрина настроить

а то когда слева доп монитор, то нажатия на тачскрин смещаются, что жутко неудобно

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