
Евгений
23.05.2018
08:50:11

patinity
23.05.2018
08:51:01
здесь число по хаскелю можно писать или по функциональным зякам? не умере ть - фрукты как первый шаг, лучше пока не знаю

Владислав
23.05.2018
08:51:10

Google

Alexander
23.05.2018
08:51:30
вообще обычно так и делают
а то потом захочется сделать какой-нить traverse и не получится

Евгений
23.05.2018
08:52:10

Alexander
23.05.2018
08:52:18
как ты написал

Yuriy
23.05.2018
09:06:48

Alexander
23.05.2018
09:20:54
опять к недооформленным вопросам по парсерам
вот у меня есть текст fooo foo!bar "qoobidooh foo!bar"
так.. пока писал вопрос исчерпался
но на всякий случай вот foo!bar и foo это токены, но у foo!bar ещё нужно доразбирать, нужно сказать, что там есть части [foo, !bar]
это разумно разделять и возвращать полный токен, а потом его парсить или нет?

kana
23.05.2018
09:23:24

Maxim
23.05.2018
09:23:44
пасиб

Евгений
23.05.2018
09:26:05

Google

Alexander
23.05.2018
09:26:14
парсер этого не знает

Евгений
23.05.2018
09:26:24
Вообще без синтаксиса ответить однозначно нельзя

Alexander
23.05.2018
09:26:25
т.е. это потом человек решит
т.е. foo это или литерал или ссылка
foo!bar точно ссылка
но дать ей более точную интепретацию парсер не может

Yuriy
23.05.2018
09:27:31
а я понимаю токены атомарными

Alexander
23.05.2018
09:28:23
возможно, или просто возвращать как токен, и потом получатель его будет дальше парсить
или возвращать [foo,!,bar]

Евгений
23.05.2018
09:28:54

Alexander
23.05.2018
09:28:56
но тогда на уровне выше, кажется все сложно будет

Евгений
23.05.2018
09:29:10
Если у тебя что-то может быть разделено, то это уже не токен

Alexander
23.05.2018
09:29:17
т.к. мне нужно будет возвращать [foo,space,foo,!,bar,space]..

Yuriy
23.05.2018
09:29:34
зачем многоуровневый парсинг, если можно сразу? это какой-то URL получится, где кодируется путь, а внутри пути параметры, а внутри парамеров ещё какая-то фигня

Alexander
23.05.2018
09:30:29
не уверен, что можно сразу, интерпретацияя ! bar зависит от того, что такое foo, а парсер этого знать не должен (наверное)
но это не точно, может и сразу можно

Yuriy
23.05.2018
09:30:55

Yura
23.05.2018
10:40:26
А в хаскеле есть функция, которая для типа отдаёт строку с его именем?

Google

Yura
23.05.2018
10:41:25
например
showType :: Maybe Int
Maybe Int

Pineapple
23.05.2018
10:42:00
show . typeOf?

Yura
23.05.2018
10:43:10
хм...
недосмотрел что у TypeRep есть Show
спасибо

Mink
23.05.2018
10:44:55
Еще в пакете template-haskell есть nameBase, которая не требует Typeable

Yura
23.05.2018
10:46:47
спасибо

Yuriy
23.05.2018
10:56:34
Typeable всегда есть вроде бы

Denis
23.05.2018
10:57:19
Typeable есть начиная с 7.10

Pineapple
23.05.2018
10:57:27
В последних GHC, как я помню. Но констрейнт всё равно придётся протягивать явно

Yuriy
23.05.2018
10:58:16
если речь идёт о конкретном типе, то не придётся ничего протягивать
а template-haskell применим только к конкретным типам

Kirill
23.05.2018
13:02:23
@qnikst а если объявлена FFI функция и не используется, то на отсутствие самой сишной функции линкер ругнётся только в случае, когда она используется? Ленивость вид в профиль?

Alexander
23.05.2018
13:02:56
вроде бы да
ты же можешь долинковывать?

Kirill
23.05.2018
13:05:50
в каком смысле долинковывать?

Евгений
23.05.2018
13:09:02
LD_PRELOAD?

Sergey
23.05.2018
13:45:10
Товарищи, есть ли здесь Александр Крупенкин ?

Dmitry
23.05.2018
13:50:05
или знает ли кто, как с ним связаться

Yura
23.05.2018
13:57:25
a.k.a. akru

Google

Антон
23.05.2018
17:09:32

Taras ?
23.05.2018
19:11:47
рребят, добрый вечер
есть вопрос

kana
23.05.2018
19:14:12
Это хорошо, что есть вопрос

Taras ?
23.05.2018
19:17:27
в хаскеле я новычек, в эрланге — середнячек вроде, не суть,
вопрос в другом
хочется мне странного —
научить комп писать в файлик разное, в зависимости от того что я набормочу в микрофон
при этом не пользоваться гугл спич апи, или еще какое —
тоесть чтобы минимальное хоть что-то у меня локально получалось
нагуглилось такое —
https://cmusphinx.github.io/wiki/
https://github.com/sboosali/speech-recognition
собственно вопрос — куда копать, что именно искать, какие вопросы дядьке гуглю задавать?
может кто уже такого что-то делал, что-то посоветовать может
и у меня убунта с lxde (воможно есть отличия от lubuntu какие, пока еще не знаю, на линуксе не сильно давно)


Daniel
23.05.2018
19:27:04
в хаскеле я новычек, в эрланге — середнячек вроде, не суть,
вопрос в другом
хочется мне странного —
научить комп писать в файлик разное, в зависимости от того что я набормочу в микрофон
при этом не пользоваться гугл спич апи, или еще какое —
тоесть чтобы минимальное хоть что-то у меня локально получалось
нагуглилось такое —
https://cmusphinx.github.io/wiki/
https://github.com/sboosali/speech-recognition
собственно вопрос — куда копать, что именно искать, какие вопросы дядьке гуглю задавать?
может кто уже такого что-то делал, что-то посоветовать может
и у меня убунта с lxde (воможно есть отличия от lubuntu какие, пока еще не знаю, на линуксе не сильно давно)
искать - speech to text
по качеству в открытом доступе ничего лучше гугла нет
тема сложная из серии bleeding edge и не относится к хаскеллю (надо идти к дата сатанистам)

Taras ?
23.05.2018
19:28:47
гугл на локалку ведь никак...
haskell + cmusphinx = ?
не катит как вариант?

Oleg
23.05.2018
21:11:40
Добро пожаловать! Уже знаешь что-нибудь о Haskell, или тебе рассказать?
Аааа типа ты сливался на нон-флуд неделю?

A64m
23.05.2018
21:12:43
да
и в следующую неделю я собираюсь отвечать на что-то из того, что тут понаписали за предыдущую

Alexander
23.05.2018
23:28:05
ну там не так и много чего написали

Dmitry
23.05.2018
23:52:44
Ну ещё сутки потерпеть и можно снова нормально общаться

Yuuri
24.05.2018
05:41:21
Поставил vscode с hie, а он на любую команду (goto definition, show type etc.) пишет "Loading..." и всё, чего ему не хватает?

Dmitry
24.05.2018
05:44:38
Контента?

Yuuri
24.05.2018
05:49:38
Как его ему предоставить?
А то он будто бы даже в рамках единственного файла ничего не видит

Dmitry
24.05.2018
05:53:44
Дык, "телепаты в отпуске"
Давай больше инфы
Логи, etc.

Yuuri
24.05.2018
05:54:50
No problems have been detected in the workspace so far. Других логов не вижу

Google

Yuuri
24.05.2018
06:03:01
Вроде починил перегенерацией haddock.

Александр
24.05.2018
07:19:26
Нонфлуд-неделя закончилась :)

Vladimir
24.05.2018
07:21:50

Евгений
24.05.2018
07:21:57
Здравствуйте, этот чат про хаскель? Как установить emacs в качестве основной ОС?

Vladimir
24.05.2018
07:22:54
и вообще эффективна ли политика запретов?

Евгений
24.05.2018
07:23:24
Не подкреплённая аппаратом насилия — конечно нет

IC
24.05.2018
07:24:35
Давайте отсмотрим ленту на неделю назад и посмотрим - нравится ли она больше, чем то, что было до этого.

Евгений
24.05.2018
07:25:31

IC
24.05.2018
07:27:12
Надо их сопоставить с отсутствием страданий у тех, кто страдал от флуда.

Евгений
24.05.2018
07:28:12
Страдающие даже отдельный чат создали. А у нас чата нет

IC
24.05.2018
07:28:54
Лично моё мнение по итогам, что надо для флуда сделать отдельный канал (общий с beginners), а в тематичном устроить перманентный порядок.
Как в гиттере короче.

Yuuri
24.05.2018
07:29:45
И вопросы новичков будут теряться в неудержимом потоке флуда (извините за тавтологию)

Ilya
24.05.2018
07:30:14