haskellru | Unsorted

Telegram-канал haskellru - Haskell

1756

https://combot.org/chat/-1001043143583 Ссылки на полезные ресурсы: https://ruhaskell.org/links.html ; Информация о мероприятиях: https://gist.github.com/qnikst/a96cac661be80d126d0829f2ced1916e

Subscribe to a channel

Haskell

Потому что это tls, у которого много зависимостей от неподдерживаемых ныне библиотек, которые либо нужно форкать и начинать поддерживать, либо выкидывать. А к библиотеке сложно даже подступать. Из того с чем я столкнулся: тесты memory зависят от foundation, тесты которой поломаны и пыдают через раз. memory пакет как и foundation заархивированы. Их поломка приведет к очень больным последствиям для миграции между разными версиями GHC - придется ждать форка этих пакетов, а также релиза с переходом на форки в вышестоящих tls и всего что от него зависит (добрая половина hackage)

Читать полностью…

Haskell

стримиться, на ютубе, с интересным контентом

Читать полностью…

Haskell

генерация маркдауна тоже есть


> nodeToCommonmark [] Nothing (Node Nothing (TEXT "^_^") [])
"^\_^
"

Читать полностью…

Haskell

Остальное токо в хтмл

Читать полностью…

Haskell

https://hackage.haskell.org/package/mmark-0.0.8.0/docs/Text-MMark-Util.html#v:asPlainText

Читать полностью…

Haskell

есть библиотека cmark

Читать полностью…

Haskell

поскольку ты в хаскельном чате спрашиваешь, то pandoc from.txt to.md

Читать полностью…

Haskell

вставить в какой-нибудь редактор маркдауна типа Typora

Читать полностью…

Haskell

Почему тогда не взять просто 2 метода закрывающий и нет? Без линейных типов можно легко оставить не тот handle на руках, мы удорожили все операции и сложнее передачу данных

А профит достаточно небольшой

Читать полностью…

Haskell

Привет. Ищем спикеров на конференцию F[Scala] 2025. Пройдет в ноябре в Москве.

Темы: Scala, ФП, бэкенд-разработка, System Design.

Для примера, прошлогодние доклады можно посмотреть здесь.

Если хотите выступить, пишите мне.

Читать полностью…

Haskell

Ну просто нужно или весь мир в явный возврат ошибок превращать на каждый чих и писать как го. Или падать целиком, Второе плохо, а для первого уже есть го

Читать полностью…

Haskell

Ладно, наверное у этого есть причины

Читать полностью…

Haskell

Исключения могут ловить ио-эмбеддинги, через которые определяется апи ресурса, вот эта функция например:

unsafeFromSystemIOResource :: (a -> IO b) -> Resource a %1 -> RIO (Ur b, Resource a)

Читать полностью…

Haskell

В этом апи нельзя искльчения ловить

Читать полностью…

Haskell

Мне не давала покоя мысль о том, что если случится эксепшен до ручного выхова релиз, если не будет бракета, ресурс повиснет

Читать полностью…

Haskell

И бедным всего хорошего желать нужно

Читать полностью…

Haskell

Ну и поэтому не вижу смысла спорить

Читать полностью…

Haskell

Странное решение конечно

Читать полностью…

Haskell

А ну там токо какой то инлайн контент

Читать полностью…

Haskell

Только это парсер, а не рендер.

Читать полностью…

Haskell

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

Читать полностью…

Haskell

Редактор не нужно, нужна сериализация в маркдаун

Читать полностью…

Haskell

А чем дёшево нарисовать маркдаун с простым экспранированием спецсимволов, кроме как руками?

Читать полностью…

Haskell

Почему это нельзя разрулить с помощью параметра у дескриптора?
https://github.com/haskell/bytestring/pull/708/files

Читать полностью…

Haskell

Ну получается что так

Читать полностью…

Haskell

Я в самом начале треда уже говорил: апи монады не предполагает использования ио вне ресурс хендлинга, там нет даже лифт ио

Читать полностью…

Haskell

Я просто при проектировании рекомендую делать грамматику LL(1). Сразу.

Читать полностью…

Haskell

Либо у тебя нет исключений и ты закрываешь все ресурсы руками по ходу блока, либо исключение есть и ресурсы закрывает топ левел

Читать полностью…

Haskell

Т.е. если я ловлю исключения, то я должен позакрывать всё, что должен или дальше использовать — или ошибка типов. Если не ловлю и оно улетает на toplevel то там за счёт счётчика объектов всё закрывается?

Читать полностью…

Haskell

Собственно, я туда в своё время полез разбираться как они живут в реальном мире полном исключений

Читать полностью…
Subscribe to a channel