Adam Fraser

Results 43 issues of Adam Fraser

Right now users can add debug information to tests using `console.putStrLn` but the experience is not ideal because sometimes you want console output rendered whereas sometimes you don't and the...

enhancement
tests

Allows running a stream transformation function with the chunk structure of the stream exposed, so if you want to tap every chunk in the stream you can do `stream.chunksWith(_.tap(f))`. Hopefully...

Allows `typeCheck` macro to access local context in ZIO Test.

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...

zio2

Right now we are a little hit or miss on methods on `Chunk`. For example, we have `drop` and `dropWhile` but we don't have `exists` or `forall`. This can get...

enhancement
help wanted
good first issue
ziohackathon
chunk

Now that `Chunk` extends `IndexedSeq` we have a lot more inherited methods that we should benchmark. I would suggest we adapt the benchmarks from the Scala collection library [here](https://github.com/scala/scala/tree/2.13.x/test/benchmarks/src/main/scala/scala/collection/immutable). This...

help wanted
good first issue
ziohackathon
chunk

Key points: - `RuntimeConfig` and `RuntimeConfigAspect` have been deleted. - To access information about the configuration of your ZIO program as you are running you can use more specific operators...

documentation
zio2

Initial proof of concept of implementing ordered stream operators in terms of unordered ones.

Test annotations compose where the value of each suite is the composition of the value for the tests in the suite. For example if each test is timed the time...

enhancement
tests
zio2