-
Here's a minimal example that I came up with. There's a semaphore with 0 permits, so it will block when calling `acquire` on it. After a timeout of 3 seconds it should get released though due to the c…
-
While working on #9081, I noticed that the performance of ZIO's `Semaphore` was in some cases slower than using a `ReentrantLock`, especially for cases where there is no contention / awaiting to acqui…
-
```
[info] ZIO Test
[info] - StreamSpec
[info] - Stream.flatMapParSwitch
[info] - inner errors interrupt all fibers
[info] false did not satisfy isTrue()
[info] Done
```
https://ci…
-
When adding a new type e.g:
```
object Name extends Subtype[String] {
override def assertion = assert {
hasLength(greaterThanOrEqualTo(1))
}
```
It would be nice to be…
-
zio.dev website folder for "guides / interop" will contain a new overview document named `with-cloud-aws.md`
(thus leaving nearby namespace for future with-cloud-gcp, with-cloud-azure, ...).
The…
-
The following code produces StackOverflowError
```
object Test extends DefaultRunnableSpec {
val elem = XML.load(getClass.getResourceAsStream("/smth.xml"))
override def spec: ZSpec[TestE…
-
Issue to track remaining work to prepare for final release of ZIO 2.0.
## Performance
- [ ] Optimize performance (@jdegoes and @adamgfraser)
## Ergonomics and Safety
- [x] Make all constru…
-
active
- [dgraph0](https://github.com/sidnt/dgraph0) a small cqrud CLI app with a dgraph backend
- [an lmdb zio wrapper](https://github.com/sidnt/zlmdb)
- [dg1](https://github.com/sidnt/dg1) / [dev…
sidnt updated
3 years ago
-
- [x] split the build into modules: `core`, `model`, `effects/cats-effect`
- [x] implement support for `cats-effect` in `effects/cats-effect`
- [x] update tests
- [x] Implement Lambda via `FLambda[…
-
Right now ZIO's `Clock` uses `System.currentTimeMillis` and `ZoneId.systemDefault` in its implementation. Rather than fix the implementation to this, I think it would be beneficial to leverage `java.t…