Вопросы по теме 'zio'
ZIO, Начало работы, чисто функциональный загрузчик
У меня есть простая программа, которая более-менее является загрузчиком. Он собирает один или несколько настраиваемых ресурсов (через настраиваемый протокол), объединяет и записывает их на месте.
Эта программа кажется простой, но код все еще...
253 просмотров
schedule
07.03.2022
Как принудительно запустить тесты ZIO последовательно
Я хочу последовательно запустить два интеграционных теста. Как этого добиться в ZIO Test ?
Вот люкс:
suite("Undeploy a Package")(
testM("There is a Package") {
PackageDeployer.deploy(pckg) *> // first deploy...
383 просмотров
schedule
07.01.2023
Что такое канал ошибок ZIO и как понять, что в него вставлять?
ZIO ( https://zio.dev/ ) - это среда Scala, в основе которой лежит структура данных ZIO[R, E, A] и ее сайт предоставляет следующую информацию по трем параметрам:
ZIO
Тип данных ZIO[R, E, A] имеет три параметра типа:
R - Тип среды...
337 просмотров
schedule
08.02.2023
Как интерпретировать окончательный DSL без тегов с помощью ZIO?
У меня есть окончательный DSL без тегов для построения простых математических выражений:
trait Entity[F[_]] {
def empty: F[Int]
def int(value: Int): F[Int]
}
trait Operation[F[_]] {
def add(a: F[Int], b: F[Int]): F[Int]
}
Я хотел...
97 просмотров
schedule
28.06.2023
ZIO смотреть события файловой системы
помогите мне как организовать сканирование каталогов на ZIO. Это моя версия, но она не отслеживает все события создания файлов (пропускает некоторые события).
object Main extends App {
val program = for {
stream <-...
91 просмотров
schedule
12.07.2022
Scala, ZIO — повторите попытку, если данные не вставлены в базу данных cassandra
У меня есть простой метод, который добавляет данные в базу данных Cassandra:
def addData(data: SomeData): Task[Either[Exception, Unit]]
Я использую его для добавления одних и тех же данных в две таблицы одного типа:
for {
persistOneTable...
58 просмотров
schedule
06.12.2023