Скала Телеграмм АПИ от @sherzodv: https://github.com/apimorphism/telegramium
Кстати интересно будет узнать в чем отличие от https://github.com/augustjune/canoe
Кстати интересно будет узнать в чем отличие от https://github.com/augustjune/canoe
GitHub
GitHub - apimorphism/telegramium: Telegramium or F[ Tg ] - pure functional Telegram Bot API implementation for Scala.
Telegramium or F[ Tg ] - pure functional Telegram Bot API implementation for Scala. - apimorphism/telegramium
Трейсинг HTTP4S https://github.com/profunktor/http4s-tracer
Молодая библиотека, будем посмотреть (с).
Молодая библиотека, будем посмотреть (с).
GitHub
GitHub - profunktor/http4s-tracer: :bar_chart: End-to-end tracing system for Http4s
:bar_chart: End-to-end tracing system for Http4s. Contribute to profunktor/http4s-tracer development by creating an account on GitHub.
Либа для работы с нмерными массивами и интеграцией с zarr / netcdf https://github.com/lasersonlab/ndarray.scala
GitHub
GitHub - lasersonlab/ndarray.scala: N-dimensional arrays, with Zarr and HDF5 integrations
N-dimensional arrays, with Zarr and HDF5 integrations - GitHub - lasersonlab/ndarray.scala: N-dimensional arrays, with Zarr and HDF5 integrations
поповоду http4s-tracer: это больше 'идеалистическое представление о трейсинге' нежели 'хорошая либа трейсинга' так что держите это в уме, вероятно имеет смысл использования для нового приложения ¯\_(ツ)_/¯. Делюсь секретным ADR по этому поводу https://github.com/raster-foundry/raster-foundry/blob/develop/docs/architecture/adr-0028-tracing.md#http4s-tracer
cats-retry - маленькая библиотека с комбинаторами для ретрая, работает с котоеффектами, мониксом да и вообще любым F, были бы руки.
https://github.com/cb372/cats-retry
https://github.com/cb372/cats-retry
GitHub
GitHub - cb372/cats-retry
Contribute to cb372/cats-retry development by creating an account on GitHub.
Библиотека для трансофрмации схем выделилась из Мю (Mu) в отдельную библиотеку, и теперь можно по авро и протобаф схемам генерить скалакод. А еще это пример использования дрости в природе и без кучи кода (типа Мю):
https://github.com/higherkindness/skeuomorph
https://github.com/higherkindness/skeuomorph
GitHub
GitHub - higherkindness/skeuomorph: skema morphisms
skema morphisms. Contribute to higherkindness/skeuomorph development by creating an account on GitHub.
Наверное у многих (тех кто не переключился на sbt 1.3.x) вчера отвалился mima плагин (The Migration Manager for Scala): https://github.com/lightbend/mima/issues/422
На данный момент решается добавлением ресолвера в билд (все есть по ссылке).
На данный момент решается добавлением ресолвера в билд (все есть по ссылке).
GitHub
Bintray issue · Issue #422 · lightbend/mima
I wanted to link the Bintray package for mima plugin with a prefix so I unlinked it. It turns out that I am unable to link it back, so currently mima plugin is no longer available on sbt plugin rel...
Отличная библиотека, которая повзоляет упростить написание сериализаторов для кафки.
Умеет работать с circe, jsoniter, avro. Вроде как заряжена магией котов. Смотреть тут:
https://github.com/ovotech/kafka-serialization
Умеет работать с circe, jsoniter, avro. Вроде как заряжена магией котов. Смотреть тут:
https://github.com/ovotech/kafka-serialization
GitHub
GitHub - ovotech/kafka-serialization: Lego bricks to build Apache Kafka serializers and deserializers
Lego bricks to build Apache Kafka serializers and deserializers - GitHub - ovotech/kafka-serialization: Lego bricks to build Apache Kafka serializers and deserializers
Scalalaz #72 с гостями из NVidia.
Ребята расскaжут о том, как они используют GPU и Spark и что они на самом деле не из МВидео: https://scalalaz.ru/series-72.html Мы пытаемся немного эксперментировать с форматами и решили завести Discord канал, что бы писаться и общаться по теме эфира: https://discord.gg/RnugmrU
Ребята расскaжут о том, как они используют GPU и Spark и что они на самом деле не из МВидео: https://scalalaz.ru/series-72.html Мы пытаемся немного эксперментировать с форматами и решили завести Discord канал, что бы писаться и общаться по теме эфира: https://discord.gg/RnugmrU
Discord
Join the Scalalaz Discord Server!
Check out the Scalalaz community on Discord - hang out with 131 other members and enjoy free voice and text chat.
Прямой эфир Scalalaz #73 с @lmnet89: https://www.youtube.com/watch?v=oGyNGPph9AM&feature=youtu.be
YouTube
Scalalaz Podcast #73
Плагин для генерации Си байндингов из скалы sbt-shackle https://github.com/markehammons/sbt-shackle
Пример использования есть здесь
https://github.com/markehammons/Skylight/tree/dotty
Пример использования есть здесь
https://github.com/markehammons/Skylight/tree/dotty
GitHub
GitHub - markehammons/sbt-shackle: An sbt plugin for creating java foreign bindings using project panama.
An sbt plugin for creating java foreign bindings using project panama. - GitHub - markehammons/sbt-shackle: An sbt plugin for creating java foreign bindings using project panama.
Запощу опять (много раз упоминал уже, а о нем все никто не знает) небольшой скрипт sbt-extras для тех, кто не хочет устанавливать сбт на машину глобально или в докер контейнер (ну вдруг у вас circle ci и ради сбт собирать целый контейнер не очень удобно):
https://github.com/paulp/sbt-extras
https://github.com/paulp/sbt-extras
GitHub
GitHub - dwijnand/sbt-extras: A more featureful runner for sbt, the simple/scala/standard build tool
A more featureful runner for sbt, the simple/scala/standard build tool - GitHub - dwijnand/sbt-extras: A more featureful runner for sbt, the simple/scala/standard build tool
Рибята, Дотти близится к код фризу и тут очередное уникальное предложение - нужно ли использовать
https://github.com/lampepfl/dotty/issues/7598
// с этим меня пнул
@rakhimboyevich // и да я только проснулся, а вы может уже обмотали тему, но я - нет
:=
вместо =
как синтаксис для присвоения, дискасс https://github.com/lampepfl/dotty/issues/7598
// с этим меня пнул
@rakhimboyevich // и да я только проснулся, а вы может уже обмотали тему, но я - нет
GitHub
Use := for Assignment · Issue #7598 · lampepfl/dotty
Since we are close to feature freeze, I'd like to discuss the last remaining point that remains open for me. Should we use := instead of = for assignments? I left it lying for a long time s...
Forwarded from Evgeniy T
начинаем прямую трансляцию записи №74 скалалаза с @fellrond https://youtu.be/-SoIaYr9Wl8
Ван Клик Онлайн ИДЕ (с поддержкой Скалы офк) https://www.gitpod.io/
выглядит конечно очень симпатично, насколько пригодно для написания кода - пока непонятно.
выглядит конечно очень симпатично, насколько пригодно для написания кода - пока непонятно.
Пару дней назад появился awesome-zio лист: https://github.com/aparo/awesome-zio велком поддерживать.
SBT плагин для паблиша гитхаб пекеджей (для тех, кто не слышал что это такое, читать тут : https://help.github.com/en/github/managing-packages-with-github-packages/about-github-packages)
https://github.com/djspiewak/sbt-github-packages
https://github.com/djspiewak/sbt-github-packages
А вот и полная инструкция как можно паблишить подписанные артифакты на гитхаб с помощью sbt-github-packages
https://gist.github.com/djspiewak/2359e5d742cd0d7161cf3422e36fcaf3
https://gist.github.com/djspiewak/2359e5d742cd0d7161cf3422e36fcaf3
Gist
scala-project-bootstrap.md
GitHub Gist: instantly share code, notes, and snippets.
random-data-generator - маленькая библиотека поверх скалачека и шаплеза / магнолии для удобной генерации тестовой даты.
Шаплезовая версия https://github.com/DanielaSfregola/random-data-generator
Магнолиевая версия https://github.com/DanielaSfregola/random-data-generator-magnolia
Шаплезовая версия https://github.com/DanielaSfregola/random-data-generator
Магнолиевая версия https://github.com/DanielaSfregola/random-data-generator-magnolia