Tags: BruceEckel/zio
Tags
Merge branch 'master' of https://github.com/zio/zio into series/2.x
Merge branch 'master' of https://github.com/zio/zio into series/2.x
Merge branch 'series/2.x' of https://github.com/zio/zio into series/2.x
Compile-time ZLayer construction (zio#4908) * implement provideLayerAuto and provideCustomLayerAuto * add provideLayerAuto (and variants) to Spec * add simple ansi coloring/style support for auto layer * implement ZLayer.fromAuto and ZLayer.fromAutoDebug * implement fromLayerAuto fromCustomLayerAuto for dotty * improve dotty provideLayer macros * implement autoLayer macros for Spec for Dotty * add ZLayer.fromAutoDebug for Dotty * replace LayerLike type class with initial encoding * implement auto-memoization for dotty * implement auto-memoization for auto-layer for Scala 2.x * renaming and minor refactoring * add ZLayer.fromSomeAuto * test nested, aliased intersection types for auto layer * report non-Has types in auto layer for dotty * report error when not using proper var args dotty * add provideLayerAuto for ZStream * add provideLayerAuto for ZManaged and Schedule * rename provideLayer to provideLayerManual and provideLayerAuto to provideLayer * remove ZLayer.fromAutoDebug (too niche for now) * add provideSomeLayerAuto for ZIO and ZManaged * use replicateM combinator where possible * improve CleanCodeRenderer and add specs * improve inject for complex types and renaming * clean up test * update auto-layer wiring * make layer debug more colorful * fix docs * rename provideLayer methods back to original Update index.md Update has.md
PreviousNext