7mind / izumi

Productivity-oriented collection of lightweight fancy stuff for Scala toolchain

Home Page:https://izumi.7mind.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Composite keys (resources) trigger false Unsaturated Axis error

pshirshov opened this issue · comments

   make[TelegramClient[F]].tagged(Verbosity.Verbose).fromResource[LoggingTelegramClient[F]]
    make[TelegramClient[F]].tagged(Verbosity.Normal).fromResource[ProdTelegramClient[F]]

Produces

 - UnsaturatedAxis({resource.{type.canoe.api.TelegramClient[=λ %0 → IO[+0]]}/com.ponv.TelegramCanoeClient::com.ponv.TelegramCanoeClient.ProdTelegramClient[=λ %0 → IO[+0]]},verbosity,NonEmptySet(verbosity:verbose))
 - UnsaturatedAxis({resource.{type.canoe.api.TelegramClient[=λ %0 → IO[+0]]}/com.ponv.TelegramCanoeClient::com.ponv.TelegramCanoeClient.LoggingTelegramClient[=λ %0 → IO[+0]]},verbosity,NonEmptySet(verbosity:normal))