haskellru | Unsorted

Telegram-канал haskellru - Haskell

1676

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

Subscribe to a channel

Haskell

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

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

Haskell

В ixy-languages обычный смертный даже не соберет Хаскельную реализацию на свежей версии компилятора из-за того что mmap из unix-memory используется (других готовых оберток вроде и нет)

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

Haskell

Там, по моему, какая-то чудовищная архитектурная астронавтика. На ботан я бы не рассчитывал

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

Haskell

к openssl слишком много всего прибито, даже интеловские QAT карточки легче всего использовать через openssl

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

Haskell

Ну и по поводу наследия Винцента - автор биндигов к botan активно что-то делает с памятью и аллокаторами на замену memory

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

Haskell

Ну так не надо сразу пенальти себе делать

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

Haskell

https://cryptography.io/en/latest/statements/state-of-openssl/

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

Haskell

Звучит как микс из https://github.com/launchbadge/sqlx#sqlx-is-not-an-orm и https://dbfirst.ru/

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

Haskell

А там сложный язык создания и изменения схемы? Если нет, у меня напрашивается идея это из миграций генерить

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

Haskell

Кажется поля в типах данных так менять это сомнительная идея

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

Haskell

Нет. В одну таблицу можно писать разный набор полей(колонок). Это ClickHouse и у него в схеме спокойно может быть 100+ столбиков, в которые разные юзеры пишут разный перечень данных, а остальное заполняется дефолтными значениями

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

Haskell

Ну код на ТН то ещё ужоводьствие писать, для генерации кода как текста инструментов больше

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

Haskell

можно подсмотреть у них что-то

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

Haskell

Не понял. В разные поля одного типа данных?

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

Haskell

только сгенерить код — легче, чем генерить и раскладывать его по проекту

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

Haskell

я тоже мечтаю, но хотелось бы что-то ближе к телу, чем то чем этот чел занимается

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

Haskell

Я не столько на botan рассчитываю сколько хотел бы чтобы у memory была альтернатива и живой мейнтейнер

Он там пытается собрать пакет для низкоуровневой работы с памятью и мечтает о том чтобы Хаскель был чуть ближе по возможностям системного программирования к Zig/Rust

На выходе там вроде пакет совместимый с memory и где-то рядом прочее забытое наследие Винцента в виде оберток для юниксовых сисколов для работы с памятью и чего-то еще

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

Haskell

Поэтому надо к каждому такому проекту приходить и бить ищьюс за то что они не дают сменить импл

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

Haskell

А у питонистов в любом случае куда более страшное гетто

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

Haskell

Ну если быть серьезным, то отношение к tls я пересмотрел и пакет в целом норм. Только немного рефакторинга и надзирателя над наследием Винцента не хватает

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

Haskell

Проблемы богатых людей. У нас вроде обе SSL библиотеки не особо активно поддерживаются, а до перфоманса в них точно никому нет дела

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

Haskell

Не вижу смысла писать на Хаскеле парсер запросов SQL диалекта и логики миграции когда в конечном итоге все равно живая схема это SSoT. Миграции там делаются редко и немного иным образом нежели в OLTP из-за жесткой денормализации и больших объемов данных

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

Haskell

Просто тогда это можно будет реально в TH запускать и у тебя конечное состояние схемы это просто ещё одни сорцы из которых проект собирается

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

Haskell

Да, это по сути copy-paste с незначительной адаптацией под синтаксис Хаскеля колонок с типами из таблицы, которые можно запросом из СУБД выгрузить

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

Haskell

А из схемы у тебя обновляется что конкретно? Этот список колонок?

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

Haskell

Можешь показать пример где они не соответствуют друг другу?

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

Haskell

Ладно, я похоже что-то идею самой либы не до конца понимаю

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

Haskell

эта идея полезная (для кого-то), кажется, я её видел реализованной лет 20 назад в Microsoft Entity Framework, там это подобно TH сделано

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

Haskell

Не только. Из одной таблицы можно писать/читать разные поля

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

Haskell

ну, ты можешь сделать и без этого, тебе решать

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