Size: a a a

Scala User Group

2020 November 19

ТК

Тимур Краснянский... in Scala User Group
Привет. Вопрос: я не знаком особо со Scala, но на нем написана документация. Объясните, пожалуйста, как устроена 58 строка
источник

DR

Danila Romanov in Scala User Group
какая именно конструкция в 58 строке непонятна?
источник

ТК

Тимур Краснянский... in Scala User Group
Danila Romanov
какая именно конструкция в 58 строке непонятна?
Some(m)
источник

ТК

Тимур Краснянский... in Scala User Group
Эта регулярка ищет значение только в начале строки?
источник

DR

Danila Romanov in Scala User Group
источник

ТК

Тимур Краснянский... in Scala User Group
Ага, спасибо
источник

DR

Danila Romanov in Scala User Group
Тимур Краснянский
Эта регулярка ищет значение только в начале строки?
да, она ищет префикс
источник

λ

λoλdog in Scala User Group
я думаю с этим вопросом лучше в https://t.me/scala_learn сходить
источник

λ

λoλdog in Scala User Group
58 строка ниче не ищет, это уже операция над результатом
источник

ТК

Тимур Краснянский... in Scala User Group
🙏🏼
источник

DR

Danila Romanov in Scala User Group
да ладно, чего по чатам пиннать
раз уж пришел, можно и ответить

но вообще да, с такими вопросами лучше в "скала лернинг"
источник

DR

Danila Romanov in Scala User Group
в 56 строке мы применяем регулярку к строке - reg.findPrefixMatchOf(in) - и на выходе получаем Option[Match].
Option[A] - это класс из стандартной библиотеки, обозначающий, в сущности, "Или объект типа A, или ничего". Т.к. регулярка может не сматчиться, эта функция вполне обоснованно возвращает "Или Match, или ничего".
После этого мы этот "Или-или" разбиваем на два варианта:
стр. 57 - если там ничего
стр. 58 - если там Match (который в таком случае будет лежать в переменной m)
источник
2020 November 20

E

Elijah in Scala User Group
Pavel
я тут накалякал блог пост, который описывает построение распределенной системы на базе Apache Pulsar. в коде используется Tagless Final с ZIO, а так же http4s и fs2.
фидбек приветствуется.
в следующей итерации планируется этот же апп с использованием тофу

https://scala.monster/train-station/
в последний выпуск Scala Times добавили линк на статью
источник

P

Pavel in Scala User Group
Elijah
в последний выпуск Scala Times добавили линк на статью
источник

SN

Suchkov Nikita in Scala User Group
Всем привет! Хотим напомнить тем кто записался, что уже сегодня состоится открытый вебинар на тему Функциональное программирование в Scala в 20:00.

Если кто-то записаться не успел, вот ссылка: https://otus.pw/5b82/
источник

KK

Kruta Kruta in Scala User Group
Привет! Есть люди, которые работали FiniteDuration? Не могу найти нормальное описание и примеры кода
источник

Oℕ

Oleg ℕizhnik in Scala User Group
А что нужно сделать?
источник

P

Pavel in Scala User Group
Kruta Kruta
Привет! Есть люди, которые работали FiniteDuration? Не могу найти нормальное описание и примеры кода
import scala.concurrent.duration._

val tenSeconds = 10.seconds
источник

KK

Kruta Kruta in Scala User Group
Мне нужно понять, как работает этот класс, за что отвечает и что вообще позволяет делать.

А потом найти альтернативу в Java.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
java.time.Duration
источник