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

Интересно, а вот эти его удаления лямбд не сломали оптимизации в случае частичных аппликаций?

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

Haskell

Warden весело, позволит костыль выпилить

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

Haskell

2.2.6 минорная версия! попадёт в лтс!

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

Haskell

если воркер сдохнет, что произойдёт?

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

Haskell

Не прошло и миллиона лет, unliftio стало менее нужно?

Ещё бы кто операции с FS вытащил

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

Haskell

прикольно можно один модуль из проекта выкинуть теперь

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

Haskell

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

findImage (TagOpen "meta" [("property", "og:image"), ("content", img)]) = First $ Just img
findImage _ = First $ Nothing

и
getFirst $ foldMap findImage $ parseTags $ C.responseBody resp

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

Haskell

а я как дурак руками пишу

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

Haskell

лет 8 c лишним назад на tagsoup делали, там даже невалидный html нормалньно парсили

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

Haskell

тем не менее на 9.12 работает

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

Haskell

он брошенный 6 лет назад

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

Haskell

Быстро не обязательно, лучше удобно

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

Haskell

что взять легковесное для парсинга html на хаскеле? Мне по сути надо выдрать тег, у которого есть определённый артибут

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

Haskell

mkDeriv n = [d|instance HasField "raw" $(conT n) String where getField = coerce (getField @"raw" @Name @String)|]

что-то такое должно сработать

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

Haskell

Вот эти: /channel/haskellru/489126

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

Haskell

Ещё бы блин на вектор новый перейти и везде Vector Strict использовать

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

Haskell

Я код не прочитал, щас придётся но судя по хаддоку — да

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

Haskell

If a worker throws a synchronous exception, it

-- will be propagated to the caller.?

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

Haskell

оно подругому работает

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

Haskell

-- | Concurrent map over a list of values, using a bounded number of threads.

mapConcurrentlyBounded

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

Haskell

ого. давно в асинк фичей на завозили https://github.com/simonmar/async/pull/168

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

Haskell

А чего он брошенный? Там просто релизов не было. Митчел какие-то коммиты 9 месяцев назад делал

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

Haskell

Ужас, сейчс бы всё что сделали решилось бы скармливанием в llm

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

Haskell

я бы взял xeno, но мне тогда придётся опять реконструировать в голове как он обходит xml, кроме того я не уверен, что он съест html, который я ему скормлю

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

Haskell

кто-то вроде писал, что в нем с кодировками проблемы

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

Haskell

tagsoup вроде удобный, но я парсил html в совсем игрушечном сценарии

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

Haskell

<head>
куча фигни тут
<meta property="og:image" content="...">
куча фигни тут
</head>

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

Haskell

Сделать один ньютайп с параметром

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

Haskell

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

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

Haskell

Но вообще на HasField дополнительные ограничения есть

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