Имплиситы и тайпклассы в Scala
#Программирование #Scala #scala #typeclasses #implicit IV
https://habr.com/ru/articles/799235/
#Программирование #Scala #scala #typeclasses #implicit IV
https://habr.com/ru/articles/799235/
Хабр
Имплиситы и тайпклассы в Scala
Статья, в большей степени, будет интересна для начинающих скалистов и по сути является немного переработанным конспектом лекции. А еще стоит отметить, что все примеры кода написаны на Scala 2. Ссылка...
Scala Digest. Выпуск 15
#БлогкомпанииTINKOFF #Программирование #Scala #scala #programming #tinkoff #digest
https://habr.com/ru/companies/tinkoff/articles/804491/
#БлогкомпанииTINKOFF #Программирование #Scala #scala #programming #tinkoff #digest
https://habr.com/ru/companies/tinkoff/articles/804491/
Хабр
Scala Digest. Выпуск 15
Привет, Хабр! Мы — Рома , Настя и Карина — бэкенд-разработчики Тинькофф, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala...
[Перевод] Эффект Монреаля: почему языкам программирования нужен Царь стилей
#БлогкомпанииRUVDScom #Python #Программирование #C #Scala #ruvds_перевод #программирование
https://habr.com/ru/companies/ruvds/articles/805235/
#БлогкомпанииRUVDScom #Python #Программирование #C #Scala #ruvds_перевод #программирование
https://habr.com/ru/companies/ruvds/articles/805235/
Хабр
Эффект Монреаля: почему языкам программирования нужен Царь стилей
Давайте представим нереалистичный сценарий, где вы выбираете язык программирования для проекта, который в перспективе станет очень большим. Допустим, это будет набор сервисов в монорепозитории, над...
Обобщённые типы. Часть 1/3. Полиморфные типы высокого рода
#Программирование #Scala #Функциональноепрограммирование #теориятипов #scala #функциональноепрограммирование #обобщенныетипы
https://habr.com/ru/articles/807467/
#Программирование #Scala #Функциональноепрограммирование #теориятипов #scala #функциональноепрограммирование #обобщенныетипы
https://habr.com/ru/articles/807467/
Хабр
Обобщённые типы. Часть 1/3. Полиморфные типы высокого рода
Теория типов способна дать ответы даже на очень сложные вопросы. Осталось только научится правильно формулировать вопросы. В предыдущей статье раскрывались некоторые базовые понятия теории типов. В...
Обобщённые типы. Часть 3/3. Применение контейнерных типов
#Программирование #Scala #Функциональноепрограммирование #scala #функциональноепрограммирование #теориятипов #обобщенныетипы
https://habr.com/ru/articles/807495/
#Программирование #Scala #Функциональноепрограммирование #scala #функциональноепрограммирование #теориятипов #обобщенныетипы
https://habr.com/ru/articles/807495/
Хабр
Обобщённые типы. Часть 3/3. Применение контейнерных типов
Контейнерные типы являются замечательным строительным материалом для проектов любого масштаба! В последней третьей части обзора продемонстрировано, как на основе обобщённых типов-контейнеров...
Обобщённые типы. Часть 2/3. Классы типов и контейнеры
#Программирование #Scala #Функциональноепрограммирование #scala #функциональноепрограммирование #теориятипов #обобщенныетипы
https://habr.com/ru/articles/807485/
#Программирование #Scala #Функциональноепрограммирование #scala #функциональноепрограммирование #теориятипов #обобщенныетипы
https://habr.com/ru/articles/807485/
Хабр
Обобщённые типы. Часть 2/3. Классы типов и контейнеры
Скалисты-призыватели, случайно сфотографированные во время работы. Призыв ( summon ) неявных значений по типу – один из важных инструментов работы с классами типов в Scala 3. Это вторая часть обзора...
Кратко про микросервисы на Scala и Erlang
#БлогкомпанииOTUS #Программирование #ErlangOTP #Scala #Микросервисы #микросервисы #erlang
https://habr.com/ru/companies/otus/articles/810253/
#БлогкомпанииOTUS #Программирование #ErlangOTP #Scala #Микросервисы #микросервисы #erlang
https://habr.com/ru/companies/otus/articles/810253/
Хабр
Кратко про микросервисы на Scala и Erlang
Привет, Хабр! Микросервисы давно являются некой "попсой" для создания гибких, масштабируемых и отказоустойчивых систем. И естественное имеет свою реализацию в функциональном программирование. В статье...
[Перевод] Введение в оптику в Scala
#БлогкомпанииOTUS #Scala #scala #оптика #данные
https://habr.com/ru/companies/otus/articles/810439/
#БлогкомпанииOTUS #Scala #scala #оптика #данные
https://habr.com/ru/companies/otus/articles/810439/
Хабр
Введение в оптику в Scala
На протяжении всего этого блога я неоднократно упоминал о преимуществах сильной системы типов. Я рассказывал об уточнении типов (type refinement) для проверки значений , о рассчитанном на новичков и...
Scala Digest. Выпуск 16
#БлогкомпанииTINKOFF #Программирование #Scala #scala #digest #tinkoff #программирование
https://habr.com/ru/companies/tinkoff/articles/811047/
#БлогкомпанииTINKOFF #Программирование #Scala #scala #digest #tinkoff #программирование
https://habr.com/ru/companies/tinkoff/articles/811047/
Хабр
Scala Digest. Выпуск 16
Привет, Хабр! Мы — Рома , Настя и Карина — бэкенд-разработчики Тинькофф, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala...
Plane-based геометрическая алгебра для описания движения тел
#Scala #Математика #CGIграфика #Физика #геометрическаяалгебра #pga #физика
https://habr.com/ru/articles/818933/
#Scala #Математика #CGIграфика #Физика #геометрическаяалгебра #pga #физика
https://habr.com/ru/articles/818933/
Хабр
Plane-based геометрическая алгебра для описания движения тел
Этот текст логически состоит из трёх частей. Сначала кратко расскажу про геометрическую алгебру с точки зрения математики. Потом расскажу как можно взять одну конкретную алгебру и использовать её для...
[Туториал] Пишем собственные Spark Native Functions (Часть 2)
#Scala #BigData #Hadoop #DataEngineering #spark #scala #dataengineering
https://habr.com/ru/articles/816997/
#Scala #BigData #Hadoop #DataEngineering #spark #scala #dataengineering
https://habr.com/ru/articles/816997/
Хабр
[Туториал] Пишем собственные Spark Native Functions (Часть 2)
В предыдущей своей статье Почему стоит начать писать собственные Spark Native Functions? (Часть 1) , которая является переводом и которая вдохновила меня на собственные изыскания, был разобран пример,...
Scala Digest. Выпуск 19
#БлогкомпанииTBank #Программирование #Scala #scala #programming #digest
https://habr.com/ru/companies/tbank/articles/833394/
#БлогкомпанииTBank #Программирование #Scala #scala #programming #digest
https://habr.com/ru/companies/tbank/articles/833394/
Хабр
Scala Digest. Выпуск 19
Привет, Хабр! Мы — Рома , Настя , Карина и Эвелина — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников,...
Scala Digest. Выпуск 20
#БлогкомпанииТБанк #Программирование #Scala #scala #digest #tinkoff #программирование
https://habr.com/ru/companies/tbank/articles/839846/
#БлогкомпанииТБанк #Программирование #Scala #scala #digest #tinkoff #программирование
https://habr.com/ru/companies/tbank/articles/839846/
Хабр
Scala Digest. Выпуск 20
Привет, Хабр! Мы — Рома , Настя , Карина и Эвелина — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников,...
[Перевод] Spark Essentials: Руководство по настройке и запуску проектов Spark с помощью Scala и sbt
#БлогкомпанииOTUS #Программирование #Scala #BigData #scala #разработканаscala #spark
https://habr.com/ru/companies/otus/articles/840362/
#БлогкомпанииOTUS #Программирование #Scala #BigData #scala #разработканаscala #spark
https://habr.com/ru/companies/otus/articles/840362/
Хабр
Spark Essentials: Руководство по настройке и запуску проектов Spark с помощью Scala и sbt
Введение В этой статье представлено подробное руководство по инициализации проекта Spark с помощью Scala Build Tool (SBT). Это руководство охватывает все этапы процесса, включая создание...
Scala Digest. Выпуск 21
#scala #digest #tbank #программирование
https://habr.com/ru/companies/tbank/articles/847174/
#scala #digest #tbank #программирование
https://habr.com/ru/companies/tbank/articles/847174/
Хабр
Scala Digest. Выпуск 21
Привет, Хабр! Мы — @Ivoya , @Melkaya_150cm , @tcarina и @EvieLynn — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных...
Асинхронная обработка Stripe событий с помощью Scala
#stripe #scala #akka #billing #asynchronous #architecture #howto
https://habr.com/ru/articles/860108/
#stripe #scala #akka #billing #asynchronous #architecture #howto
https://habr.com/ru/articles/860108/
Хабр
Асинхронная обработка Stripe событий с помощью Scala
Изображение от Andy Hermawan на Unsplash Привет хабровчане! Мне довелось поработать со Stripe в своем проекте dockovpn.io и я спешу поделиться свежим опытом. Каждый стартап рано или поздно...
Выжимаем максимум из Scalafix
#scala #linter #tooling #scalafix
https://habr.com/ru/articles/864842/
#scala #linter #tooling #scalafix
https://habr.com/ru/articles/864842/
Хабр
Выжимаем максимум из Scalafix
Ссылка на оригинал Scalafix - это инструмент для линтинга (Linting) и рефакторинга (Rewriting) кода написанного на Scala. Основной его целью является упрощение процесса миграции кодовой базы на новые...
[Перевод] Ox: Императивный подход к параллельной потоковой обработке данных
#scala #потоковаяобработкаданных
https://habr.com/ru/companies/otus/articles/867052/
#scala #потоковаяобработкаданных
https://habr.com/ru/companies/otus/articles/867052/
Хабр
Ox: Императивный подход к параллельной потоковой обработке данных
Ox , библиотека Scala для безопасного параллелизма и отказоустойчивости в императивном стиле (direct‑style) на JVM, получила новую реализацию параллельной потоковой обработки данных...
Scala Digest. Выпуск 24
#scala #digest #tbank #программирование
https://habr.com/ru/companies/tbank/articles/870380/
#scala #digest #tbank #программирование
https://habr.com/ru/companies/tbank/articles/870380/
Хабр
Scala Digest. Выпуск 24
Привет, Хабр! Мы — Настя и Эвелина — приветствуем свежую кровь в нашей небольшой, но уютной команде! Миша присоединился к нам месяц назад с горящими глазами и желанием раскопать и вывести на свет...