-
It would be nice to have a better solution for situations like:
```scala
sealed trait Tree[+A]
final case class Branch[+A](left: Tree[A], right: Tree[A]) extends Tree[A]
final case class Leaf[…
-
The current retry mechanism only supports a single retry policy for a successful/erroneous result of a given operation, which can only be customized by providing a `ResultPolicy` that allows for re-de…
rucek updated
3 months ago
-
Suppose I've got a basic DSL defined and have a subprogram type using a couple of them.
```scala
import freek._
import cats.{Id, ~>}
object KVStore {
sealed trait DSL[A]
final case cla…
-
## Suggestion:
Right now for tool the settings are converted to the command line arguments manually which seems to me a bit awkward.
I had an idea to use attributes on the settings classes prope…
-
This code:
``` scala
import upickle.default._
import java.util.UUID
case class Example(ids: Seq[UUID])
val myExample = Example(Seq(UUID.randomUUID()))
write(myExample)
```
fails to compile with th…
-
We have a number of collections in WinForms that are currently untyped but also attempt to disallow nulls (either in the collections themselves or in the consumers).
We have an internal base collec…
-
Processing https://github.com/dotnet/runtime/issues/108058#issuecomment-2363982521 command:
Command
-intel -arm64 --runtimes net8.0 net9.0
```cs
using System.Net;
using System.Net.Sockets;
using…
-
### Analyzer
**Diagnostic ID**: [CA1812](https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1812): `Avoid uninstantiated internal classes`
### Analyzer source
…
-
I have a failing spec in my project that is coming from a null typeclass, and I suspect this is a bug in Magnolia
```
[info] - should derive a case class *** FAILED ***
[info] java.lang.NullPoi…
-
Inheriting from Error/Exception isn't possible:
```typescript
export class MyError extends Error { }
```
gets converted into (abbreviated)
```fsharp
type Error = System.Exception
type [] My…