Ю ли я? 🤔
Элм тут вне конкуренции =)
A64m
но ведь не может же
Alexander
так не выкинули же ничего
Alexander
тем более это свистелки
Alexander
CTime это не NominalDiffTime
Alexander
мне нужно в тупое R это отдать и обратно зоделать
Leonid 🦇
nominalDiffTimeToSeconds наверно. это будет Pico
Alexander
да
Alexander
хотя я могу UTCTime в posix seconds попытаться перевести, но UTCTIme же полнее?
Alexander
а стоп
Alexander
это ж совсем не то
Leonid 🦇
тебе наверно нужен tm
Alexander
> This is a length of time, as measured by UTC. Conversion functions will treat it as seconds.
Alexander
хм.. просто fromIntegral получается покатит?
Leonid 🦇
да
Leonid 🦇
если тебе в Int64
Alexander
ты не поверишь, но мне в double
Alexander
или int32
Leonid 🦇
фу
Alexander
это R чего ты от них хочешь
Cheese
IC
что почитать человеку далёкому от хаскеля вместо SICP?
Vladimir
будто sicp плох
Taras 🦀
Cheese
Cheese
и почему вместо?
Taras 🦀
после php/js с эрлангом меня пару недель плющило, ощущения что мозги грузятся и нарастают))
сейчас, после эрланга, знакомиться с хаскелем — просто
концепции похожие, синтаксис, конструкции
Cheese
без цели Лавкрафта пусть почитает
Taras 🦀
с другой стороны — понимаю что сразу после php/js пробовать в хаскель — наверняка сильный удар
эрланг то сам по себе сильно попроще, проще чем php, синтаксис маленький
быстро выучить, просто понять другую концепцию, отличную от "for(..."
Cheese
лисп прекрасен для обучения. его легко понять, и сознание расширяет хорошо, что после него никакой хаскель не страшен
Taras 🦀
еще можно на**... намучаться с php, js и go и понять что только лаконичность erlang и haskell спасет))
Alexander
Alexander
Блин, что за фигня. Решил я тут оптимизацией своей либы заняться. Прогнал бенчмарк на простом сценарии: атомарный инкремент целого. Результаты очень печальные оказались, но это и ожидалось. Первым пунктом в оптимизации стоит замена FromJSON / ToJSON на гетерогенную мапу. Сижу, переписываю половину имлементации на HMap, кое-что по-другому приходится делать в виду того, что у этого типа нету способа заклонировать данные. Переписал там, переписал здесь. Думаю, дай гляну, где ошибки компиляции есть. Запускаю stack ghci - нет ошибок. Гм. Ну не могу же я без ошибок писать, не верю. Запускаю тесты - половина проходит. Да ну нафиг, у меня вон там еще коммит недописан же, каким боком вообще. Где подвох?
Alexander
Cheese
Блин, что за фигня. Решил я тут оптимизацией своей либы заняться. Прогнал бенчмарк на простом сценарии: атомарный инкремент целого. Результаты очень печальные оказались, но это и ожидалось. Первым пунктом в оптимизации стоит замена FromJSON / ToJSON на гетерогенную мапу. Сижу, переписываю половину имлементации на HMap, кое-что по-другому приходится делать в виду того, что у этого типа нету способа заклонировать данные. Переписал там, переписал здесь. Думаю, дай гляну, где ошибки компиляции есть. Запускаю stack ghci - нет ошибок. Гм. Ну не могу же я без ошибок писать, не верю. Запускаю тесты - половина проходит. Да ну нафиг, у меня вон там еще коммит недописан же, каким боком вообще. Где подвох?
оказалось, что тесты ничего не тестируют?
Alexander
Тесты тестируют. Там просто нету конкуренции, результат сразу возвращается.
Alexander
Самые важные-то не проходят, и правильно делают
Ilya
Andrey
IC
Донцова сильно дальше от ФП...
Cheese
ты не специфицировал близость к ФП
IC
это канал про аниме?
Vladislav
доня.
https://youtu.be/AYwgSacHIbk
доня.
это на счёт типизации хаскеля и вообще
Vladislav
Евгений
https://en.m.wikipedia.org/wiki/Principia_Mathematica
IC
http://vshabanov-ru.blogspot.ru/2008/05/concepts-techniques-and-models-of.html нашёл что-то
Cheese
это канал про аниме?
если человек далёк от Хаскеля и хочет приблизиться, то SICP ему не поможет
Евгений
где об этом почитать?
Нам в универе рассказывали, ученик Маркова логику читал. В википедии и на стенфордской энциклопедии философии много инфы
Евгений
https://plato.stanford.edu/entries/type-theory/
Евгений
Ну и сицп в принципе интересен
Cheese
ну, конкретно к Хаскелю SICP не ведёт
Евгений
К хаскелю конкретно только ML ведёт
Vladimir
Ведёт. Чего только глава про streams стоит.
IC
Cheese
поэтому и вопрос
я так и не понял вопрос. что почитать для изучения Хаскеля? — LYAHFGG, BHPBA
IC
фундаментальный и меметичный труд сравнимый с сикпом, но не сикп. следующее по похожести. желательно приводящее к хаскелю.
Vladimir
Плазмейер
Евгений
Ну вообще в CE немного трудов сравнимых с SICP по фундаментальности и мематичности
IC
чур Кнута и АиСД не предлагать
Andrey
я не шутил когда писал про ТАПЛ
IC
собственно вон там я уже нашёл как раз то, что надо - с обзором по всей фигне, какая только есть
Andrey
но и СИКП тоже весьма хорош в своей нише
Cheese
Куранта-Роббинса даже детям можно читать (нам давали в 8 классе)
Евгений
Евгений
Двачую тапл
IC
Maxim
> fun Fact
Andrey
Имхо, если осилить примеры функции факториала на известной страничке "Эволюшн ов Хаскелл программер", то будет чуть больше оснований для таких заявлений (и то не Fact)
A64m
> pretty random question but I recently saw that the hashtables package is still significantly slower than hashtables in other languages, e.g., python (see https://github.com/gregorycollins/hashtables/issues/49) Do you happen to know if that’s a problem of the implementation or a deficiency in GHC?
A64m
(вопрос кметту)
A64m
вобщем, есть еще человек, который заинтересовался вопросом, может хоть мои бенчмарки запустит и обнаружит что там не так (или не обнаружит)
A64m
или не запустит