Aλeχ
это где?
Anonymous
https://zurihac.info
Aλeχ
круто
Aλeχ
очень круто
Max
ггг
Aλexander
Слишком токсично
Alexander
@adhoc не стоит так, ок? если бы не про меня было забанил бы сразу, ня?
Alexander
в отличии от того же флейма Pepe, такой формат общения в обществе мало применим
Alexander
о сообщении удаленном мной которое было чуть выше
Misha
а как называлась библиотечка sum type типа Either только на большее число аргументов?
Misha
не могу нагуглить сходу
Влод
Лол это в любом случае звучало глупо и неуместно. Даже если не принимать за наезд
Artyom
а обучение предлагается платное? 😉
Alexander
меня больше волнует type safe оно или нет
Alexander
и что там с bottom
Alexander
а то поедешь, а оно там бах! и bottom, и все
Alexander
это спам, кстати?
Danila Matveev
Donat
Пытался использовать пример neat-interpolation (у меня 0.3.2.1): https://github.com/nikita-volkov/neat-interpolation/blob/master/library/NeatInterpolation.hs#L11 /tmp/neat-interpolation.hs:20:8: error: Not in scope: ‘T.putStrLn’ Module ‘Data.Text’ does not export ‘putStrLn’. Failed, modules loaded: none. Не могу понять, что я делаю не так.
Mansur
putStrLn в Data.Text.IO, насколько я помню
Donat
действительно, так работает
Donat
Спасибо
Donat
Как проще всего посмотреть что предоставляет модуль?
Dmitry
<TAB>
Dmitry
в ghci
Donat
Забавно, у меня сложилось впечатление, что <tab> не работает из-за того что он не завершает "import" :)
Donat
Поэтому я даже не пробовал
Dmitry
ну сначала импортировать, потом таб после имени модуля выводит список символов
Mansur
можно :browse Имя.Модуля
Mansur
можно в hackage посмотреть, но там надо обращать внимание на версию
Donat
Вот :browse вместе с табом то что надо
Donat
Thanks again
Artyom
привет
Artyom
тоже выучить хочешь, или так просто посмотреть пришёл? 😉
Влод
Не забудь
Влод
Не применим
Artyom
ну вот хаскельный код рефакторить легко, например если по этому смотреть (“если ожидается много рефакторинга, стоит посмотреть на хаскель”), то получается, что не от задачи зависит, а скорее от команды и от целей проекта
Artyom
если хочется всё-таки конкретные области знать, то почитай SOTU, часть “Application Domains”
Artyom
https://github.com/Gabriel439/post-rfc/blob/master/sotu.md
Влод
Пандок)
Vladislav
GHC, Hugs и Yhc
Влод
Вообще компиляторы на нём удобно писать. В том числе компиляторы хаскеля
Artyom
• мы пишем криптовалюту: https://iohk.io/projects/cardano/ • у фейсбука есть парсер для кусочка natural language на хаскеле (в 80к строк), который они переписали с C++ вроде: https://wit.ai/blog/2017/05/01/new-duckling • третий – ну например бекенд для https://wire.com/en/
Artyom
все, которые больше, не опен-сорс
Artyom
https://code.facebook.com/posts/745068642270222/fighting-spam-with-haskell/ ну и это тоже
Vladislav
а еще у нас вот такая штука есть: https://github.com/facebook/Haxl
Artyom
из компиляторов – GHC, Purescript, Elm, Idris, Agda написаны на хаскеле, но тут непонятно: то ли это из-за того, что их хаскелисты писали (логично, что хаскелеподобный язык будет написан человеком, который знает хаскель), то ли из-за того, что хаскель действительно хорош для компиляторов
Artyom
я слышал что-то про то, что pugs был так себе, и поэтому его не привёл в пример :troll: может, я слышал не то
Vladislav
жаба и хаскель примерно на одном уровне по производительности
Vladislav
есть пруфы?
конечно http://benchmarksgame.alioth.debian.org/u64q/haskell.html
Vladislav
хочешь байтоебствовать - есть плюсы. Хаскель выбирают не для этого
Mikhail
тогда на жаве нормально
Dmitry
Задачу развлечения себя. Но это выше кюшать в иерархии потребностей, так что приходи потом
Quet
жирновато (
Quet
да в целом твой заход сюда это жирноватый троллинг )
Ale
в каком плане сырой?)
Vladislav
Конечно сыроватый, ему ещё ж даже тридцатник не стукнул
Влод
Нет. Он не нишевый и не сырой. Сам по себе Конечно пользуются им реже чем джавой и сайтики не пишут Так что можно сказать инфраструктура не развита в той области с которой ты работаешь, но сырой не подходящее слово
Vladislav
Будущее - идрис, не путай
Влод
Ну рили назвать его будущим когда ему овер 20 лет, как-то странно
Vladislav
Я вообще на плюсах пишу, а хаскель/идрис - оно для души)
Влод
Ну у него либы, комьюнити
Vladislav
Ну у него либы, комьюнити
У пэхэпэ тоже либы, коммьюнити
Влод
Не, ну разумеется я имею ввиду выбор из интересующих тебя языков
Vladislav
Для этого язык не так уж и важен
Vladislav
Все это и на пэхэпэ сделать можно, см. Фейсбук
Vladislav
И тем не менее
Vladislav
Средство общения же, на данный момент - самое популярное в мире
Vladislav
Как говорят, начни с себя!
Vladislav
Окей
Алдар
Я вообще на плюсах пишу, а хаскель/идрис - оно для души)
Я заглянул в его глаза, и увидел в них душу.
Vladislav
Уныленько набрасываешь, давай лучше
Алдар
слабовато, да
Artyom
а чем pos не понравился тебе
а чем pos не понравился тебе
очень плохо, тока клановые бч, тем более есть же уже: http://kadena.io