@haskellru

Страница 231 из 1551
Ilya
08.03.2017
07:56:00
Только всякие чаты универов

Но там будет много локального флуда, который мне по барабану

Vladislav
08.03.2017
07:57:48
есть pro.math, правда там мало народу пока

Alexander
08.03.2017
07:59:01
давайте, про haskell и RULES

Google
Ilya
08.03.2017
07:59:21
Vladislav
08.03.2017
08:01:05
Линк пожалуйста
у него нет публичной ссылки похоже, добавил тебя вручную

Max
08.03.2017
08:42:37
https://twitter.com/5HT/status/839395772324065280

Dmitry
08.03.2017
08:43:29
и?

писец конечно, гуру развелось. "научный руководитель"

Max
08.03.2017
08:46:38
тебе просто слабо написать компилятор в емакс лисп

Quet
08.03.2017
08:47:10
оо.. макс - гура! )

Dmitry
08.03.2017
08:49:32
да мне что-то сомнительно, что за ... сколько там - ну день - можно въехать в тот же hoopl

или что там у них в nhc

или они уже выкинули hoopl

ну и вообще формат хакатона мне как-то сомнителен

в принципе.

Google
Ilya
08.03.2017
08:58:31
https://twitter.com/5HT/status/839395772324065280
"ишшуёв" И тут из моих глаз, тренированных коворкингом и коучингом, всё же пошла кровь

Dmitry
08.03.2017
08:59:13
да я тоже смузи поперхнулся

? animufag ?
08.03.2017
12:09:11
https://tchannels.me/c/worldmath
Do you like BOOBS? @FreeBOOBS http://telegram.me/FreeBoobs http://telegram.me/FreeBoobs

Serghei
08.03.2017
12:23:55
Ого. Съездил на 4 дня в горы... Понаписали

Alexander
08.03.2017
13:21:24
Смело пропускай все

Misha
08.03.2017
13:28:24
Колесико мышки, да. А кто знает какое-нибудь хорошее расширении postgresql-simple которое умеет отличать на уровне типов состояние транзакции? Типа если кто-то сделал prepare transaction, то тип меняется на TxPrepared (index monad или как это делается правильно?)

есть https://www.stackage.org/haddock/lts-8.4/postgresql-transactional-1.1.1, но там просто type PGTransaction = PGTransactionT IO

и prepare в api нет

Vladimir
08.03.2017
13:47:18
я говорил, что f : R -> R, f(x) = 1/x некорретно
и правильно, потому что корректная запись: f : R -> R\0, f(x) = 1/x

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

Alexander
08.03.2017
13:48:21
и правильно, потому что корректная запись: f : R -> R\0, f(x) = 1/x
Могу поспорить что в этом посте запись тоже некорретна

Vladimir
08.03.2017
13:48:48
да, я допустил косячок

не там исключение поставил

f : R\0 -> R, f(x) = 1/x

именно потому и пишут в учебниках обычно f : X -> R потому что X можно потом отдельно описать как D(f)

Alexander
08.03.2017
13:50:09
Во, так норм:)

Vladimir
08.03.2017
13:52:26
если необходимо при этом построить биективную функцию, т.е. отображение, то надо ввести дополнительное условие f : X -> X для данного примера f(x) = 1/x

просто потому что в f(x) = 0 не определено значение собственно x

вообще, выше, конечно, был сильно глупый спор, особенно когда решили приплести труды Бурбаки, потому что они тут не к месту вообще

просто один не смог правильно мысль сформулировать, а второй попытаться вдаться в вопрос не прибегая к ненужному в этом вопросе труду

Google
Ilya
08.03.2017
15:01:16
если необходимо при этом построить биективную функцию, т.е. отображение, то надо ввести дополнительное условие f : X -> X для данного примера f(x) = 1/x
"если необходимо при этом построить биективную функцию, т.е. отображение" первый раз слышу, чтобы отображение определялось как "биективная фукнция" :)

Alexander
08.03.2017
18:39:32
@quetzal ping?

в lmdb можно как-нить нахаляву получить rollback для действия? в смысле закоммитить, а потом все назад сделать. (вроде нельзя но все же)

Kit
08.03.2017
19:02:29
Кто нибудь может объяснить что происходит: в интерпритатре вычисляю 2^5000 все хорошо считается (сокрее всего 2 воспринимается как Int), при вычислении 2.1^5000 возникает Infinity, причем если взять round $ 2.1^5000 получим какой-то конкретный ответ

ну и 3^5000 тоже вполне прекрасно считается

(3::Float)^5000 = Infinity

? animufag ?
08.03.2017
19:07:32
плавающи числа сделаны по стандарту (иеее какой-нибудь). А целые числа поддерживаются либой для длинной арифметики

в общем и то и другое гуглится, магии тут нет

Kit
08.03.2017
19:08:27
почему round считается?

? animufag ?
08.03.2017
19:08:41
а это уместный вопрос

round $ 1/0

это общий round для любого Infinity

Artem
08.03.2017
19:11:31
Ieee754

Kit
08.03.2017
19:12:00
а как длинную арифметику сделать на дробных числах?

? animufag ?
08.03.2017
19:12:26
Ieee754
они же одинаковые в разных яп?

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

Vladislav
08.03.2017
19:15:02
Kit
08.03.2017
19:15:12
ну если можно представить как дробь то всё ок
не хочется это самостоятельно писать

? animufag ?
08.03.2017
19:15:35
если это произвольное число с плавающей запятой, то видимо сделать фиксированную запятую

ну скорей всего уже кто-нибудь где-нибудь писал

Google
Vladislav
08.03.2017
19:19:08
есть gnu mpfr (http://www.mpfr.org/), думаю где-то есть биндинги для Хаскеля

Kit
08.03.2017
19:19:57
не ужели этого никто не сделал на чистом haskell ?

https://wiki.haskell.org/Exact_real_arithmetic
я так понял это вычисления через сивольный подход, мне нужны прямые вычисления

Vladislav
08.03.2017
19:22:11
не ужели этого никто не сделал на чистом haskell ?
есть вот https://hackage.haskell.org/package/scientific-0.3.4.10/docs/Data-Scientific.html но есть подозрение что производительность там сильно хуже

Kit
08.03.2017
19:22:49
а вычисления через символьный подход, я кстати тоже делаю, но на других системах и приходится, я вам скажу, факторкольца считать, не очень практичное занятие

Vladislav
08.03.2017
19:22:51
я так понял это вычисления через сивольный подход, мне нужны прямые вычисления
там числа представляются как потенциально бесконечные lazy списки цифр, грубо говоря

вообще вот, библиотеки с подходами к задаче на любой вкус https://wiki.haskell.org/Libraries_and_tools/Mathematics#Real_and_rational_numbers

Kit
08.03.2017
19:28:44
если это произвольное число с плавающей запятой, то видимо сделать фиксированную запятую
до меня медленно доходит, но это то что нужно и можно этим из кароПки воспользоваться!!

? animufag ?
08.03.2017
19:29:44
Kit
08.03.2017
19:31:15
маленький костыль придется сделать,

Vladislav
08.03.2017
19:33:31
маленький костыль придется сделать,
один маленький костыль для человека и огромный костыль для человечества

Kit
08.03.2017
19:34:16
один маленький костыль для человека и огромный костыль для человечества
среди всех корявых реализаций я выбираю ту, которую сделал сам

Alexander
08.03.2017
23:08:45
Пасиб

Тут похоже придется городить коммит лог :/ в общем завтра буду с требованиями разбираться

Dmitry
09.03.2017
04:38:28
@qnikst по моему тебе было уже проще свою базу написать

Alexander
09.03.2017
05:23:03
:)

Возможно

Dmitry
09.03.2017
05:33:25
потом еще выяснится ,что пресловутый LSM - просто какая-то immutable структура с записываемой головой и вообще используется во всяких FS для флеша.

Google
Dmitry
09.03.2017
05:33:54
если что, я без понятия про LSM, никогда не вчитывался.

Мерлин
09.03.2017
10:54:38
https://habrahabr.ru/post/323526/

Alexander
09.03.2017
11:38:09
В отличие от data, newtype-тип не поднят (unlifted type) — какое-то очень противоречивое утверждение, а если просто ложное

почему хабр такой хабр всегда

Misha
09.03.2017
11:38:40
он всегда такой

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

Alexander
09.03.2017
11:40:48
а так норм статья

melancholiac
09.03.2017
12:20:46
а есть отдельный канал по хаскелю для того чтоб задавать тупые вопросы?

Dmitry
09.03.2017
12:23:13
да и сюда тупые можно, в чем проблема-то?

melancholiac
09.03.2017
12:24:23
Да, в гиттере есть
а можно ссылон

Anatolii
09.03.2017
12:24:40
Мне здесь часто помогали и отвечали по тупым вопросам

Igor
09.03.2017
12:25:04
https://gitter.im/ruHaskell/forall

хотя телеграмм удобнее.

Ilya
09.03.2017
12:26:23
а можно ссылон
https://gitter.im/ruHaskell/home Там несколько комнат, одна вроде отдельная как раз для новичков

melancholiac
09.03.2017
12:27:24
уже зашел, спс

? animufag ?
09.03.2017
12:28:52
обычно тупых вопросов мало

Alexander
09.03.2017
12:29:19
сюда норм в гиттер норм, частично люди пересекаютс

? animufag ?
09.03.2017
12:29:21
если вопросов много, значит есть некоторое представление о предметной области

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