«scala-cats» etiketlenmiş sorular

1
Scala Cats / fs2'de yığın güvenliği ile ilgili nedenler?
İşte fs2 belgelerinden bir parça kod . İşlev goözyinelemeli. Soru, yığının güvenli olup olmadığını nasıl bilebiliriz ve herhangi bir fonksiyonun yığın güvenli olup olmadığını nasıl anlayabiliriz? import fs2._ // import fs2._ def tk[F[_],O](n: Long): Pipe[F,O,O] = { def go(s: Stream[F,O], n: Long): Pull[F,O,Unit] = { s.pull.uncons.flatMap { case Some((hd,tl)) => …

2
Durum bilgisi olan nesnelerin oluşturulması bir etki türüyle modellenmeli mi?
Scala gibi işlevsel bir ortam kullanırken ve cats-effectdurum bilgisi olan nesnelerin inşası bir efekt türüyle modellenmeli mi? // not a value/case class class Service(s: name) def withoutEffect(name: String): Service = new Service(name) def withEffect[F: Sync](name: String): F[Service] = F.delay { new Service(name) } İnşaat hata vermez, bu yüzden daha zayıf …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.