Kai

Results 136 issues of Kai

Overrides for boolean values in system properties such as: ``` -Dsetting.flag=false ``` Will result in an exception such as: ``` Boolean: DownField(flag) ``` Instead of being parsed properly. Note that...

Array overrides with environment variables, such as: ``` -Dsettings.list.0.elem="value" ``` Do not get parsed properly by circe config, this produces an error: ``` C[A]: DownField(list) ``` Internally this structure gets...

Newer versions of `circe` already include a decoder for `java.time.Period`

It's extremely inconvenient to wrap a `ConfigValue` into a `Config` just to be able to pass it to the API: ```scala cv => val dec = derivationDerivedDecoder.value val (wrappedValue, path)...

Given the description of behavior of `Poll` produced by `MonadCancel#uncancelable` in its scaladoc: ```scala /** ... * Masks can also be stacked or nested within each other. If multiple masks...

As evidenced by this change - https://github.com/zio/interop-cats/pull/156/commits/e2b5d6674c3a945f5f98864a1fc0bc71d981517f#diff-c3bac0f09429f2ac643a087eb697902cR121 - generating `zipPar`'s in tests leads to non-termination of some of the laws - even when both sides of the generated zipPar are...

bug

Such an instance would be useful for compatibility with existing TF code that uses `throw`/`catch` outside of `Sync#delay`/`Async#async` where their behavior is undefined and left to the implementation, the default...

https://github.com/scala/bug/issues/8234#issuecomment-816026779 Mentions existence of `SeqMap` which would be very terrific to use instead of `ListSet`/`ListMap`, however it's unavailability on 2.12 precludes usage in libraries!..

help wanted

Scala 2.13 is out! However it seems like this plugin only builds for 2.12 currently

i.e. add ability to declare an axis point incompatible with another axis point or axis. ``` A.True cannot be set if B.False B.False cannot be set if C. ``` @pshirshov

distage (di)
discussion