IC
а, да, ну и конечно фича 8.6 в которой самое загадочное - почему это не фича 5.00
Prelude> :doc map
'map' @f xs@ is the list obtained by applying @f@ to each element
of @xs@, i.e.,
> map f [x1, x2, ..., xn] == [f x1, f x2, ..., f xn]
> map f [x1, x2, ...] == [f x1, f x2, ...]
надеюсь они догадались сделать ключик чтобы в :info это сразу выскакивало?
A64m
нет конечно
Ilya
а, да, ну и конечно фича 8.6 в которой самое загадочное - почему это не фича 5.00
Prelude> :doc map
'map' @f xs@ is the list obtained by applying @f@ to each element
of @xs@, i.e.,
> map f [x1, x2, ..., xn] == [f x1, f x2, ..., f xn]
> map f [x1, x2, ...] == [f x1, f x2, ...]
по сути хугл (новый), встроенный в ghci?
Ilya
раз уж в новом всё равно поиска по типам нет, зачем он тогда будет нужен с этим :doc
Зигохистоморфный
A64m
Ilya
и правда заживём теперь
IC
> Valid refinement hole fits include
как у больших прям
Alexander
круто
A64m
хаскель уверенностановится из наименее убогого яп наиболее убогим помогателем доказывателя
Aliester
агдо?
Aliester
почему любой язык превращается в убогий, как только я начинаю его учить
IC
Потому что энтропия не может убывать
Aliester
надо бы наконец выучить го
A64m
(да, выдача подсказывателя не с дефолтными настройками)
Cheese
на ICFP стоял студент с этой фичей поиска исправления по типу. у него это то ли курсовая, то ли дипломная была
Aliester
я вижу хаскель это механизм получения научных работ
Cheese
в том числе
Daniel
👍
Cheese
Kirill
Tweag I/O - Tracking performance over the entire software lifecyle
https://www.tweag.io/posts/2017-09-06-hyperion.html
Cheese
Kirill
Ну построй график гнуплотом или ещё чем
Cheese
спасибо, я уже решил задачу одним критерионом
Kirill
Или задача найти коробочное решение целиком?
Kirill
Ещё лучше
Cheese
задача — разобраться, что тормозит в парсере, и ускорить
Cheese
сейчас я выяснил, что парсер хотя бы линейный
Cheese
есть какие-нибудь халявные рекомендации по отладке аттопарсеков?
Cheese
на FSM переписывать что-то не хочется
Vadim
Haskell job случаем паблика не существует ?:)
Cheese
Cheese
Евгений
#лучшебысделаликанал
Vadim
Это грустно на самом деле,так как на текущем месте очень не комфортно
Cheese
Cheese
если ты удалой молодец, потерпим до конца августа
Alexander
был пакет аычисляющий сложность функции
Alexander
нет
Alexander
брат Баса писал
Alexander
я не помню название
Alexander
там гонялся тест при разных n и результат в какой-то мат пакет сливался, который искал чем фиттится и коэффициенты
кана
как еще написать fold кроме как через моноид
Dmitry
да, похоже ты прав
Dmitry
законам удовлетворяет, хоть и вырожденный
Alex
Хей!
Alex
Нужно на мой парсер прифигачить пару формочек, посоветуйте пожалуйста гуишную либу, чтобы под виндой работало
Aleksei (astynax)
Что-нить на Wx Widgets
Cheese
threepenny, может быть
Cheese
qtah, если есть опыт с Qt, но, возможно, придётся повозиться
Aleksei (astynax)
https://hackage.haskell.org/package/wx
Aleksei (astynax)
threepenny, это GUI, конечно, но не в привычном понимании :)
Зигохистоморфный
gtk?
Aleksei (astynax)
Вот уж лучше Wx, чем GTK
Aleksei (astynax)
Под виндой хоть нативные контролы будут
Зигохистоморфный
ну как бы даже норм пример есть https://github.com/lettier/movie-monad
Aleksei (astynax)
Человеку нужно формочки делать, а не GStreamer в GTK вкорячивать :)
Alex
Спасибо большое:)
Евгений
А есть готовые сборки ghcjs + electron?
Kirill
а вроде ещё живой https://github.com/deech/fltkhs был, никто не пользовался?
Alex
Джентельмены
Alex
Я немного не понимаю как подключить вх в проект
Alex
Я написал в кабале вх
Alex
Оно говорит пиши wx-0.92.3.0
Aleksei (astynax)
Нужны будут ещё заголовочники к wxwidgets
Alex
Имеется ввиду импорт где-то написать?
Aleksei (astynax)
Alex
Да
Aleksei (astynax)
Пакет не нашелся в снапшоте. Нужно дописать в extra-deps
Aleksei (astynax)
В stack.yaml