-
Late binding functions have access to `implicits` in the function but not to `ephemerals`.
**Motivation**
To get to an ephemeral in a late binding function I have to use `context.resolved_ephemera…
-
It seems to me that record4s does not work correctly neither in inline nor transparent inline functions (the difference is important since they are inlined at different times iirc). Probably this is a…
-
**Version(s)** 1.0.0
**Describe what needs to be done and why**
I want to automate a repl that has several libs and imports by default.
My current ammonite setup:
```scala
object load {
def …
-
Currently the methods that fetch data in `DataSource` require an effect type `F` with `Par[F]` and `ConcurrentEffect[F]`.
`Par` is required due to the `DataSource#batch` implementation defaulting t…
-
At the moment module polymorphism is kind of clunky. Whilst our priority is more focused on polishing what we already have, it might be good to note down our thoughts here.
Some references:
- [Modula…
-
If an implicit argument could not be resolved the typechecker displays a list of all bindings that were considered. This works well for bindings that can be refereed to directly but when an implicit w…
-
We can observe a strange behaviour under the new givens resolution. Currently the implicit search reports 2 ambiguous implicits: 1 is the `LowercaseNonEmptyText.type` so the singleton object and the s…
-
When we use derivation on a user-defined case class, some type-class instances might be missing. Magnolia at the moment may only report on the first missing instance.
Is it possible to change the w…
-
Hey. Check this out:
https://github.com/japgolly/upickle/commit/9a976af73ed46eeb7364829e457a973719ed9a7b
`Eg2` compiles but `Eg1` doesn't.
```
[error] upickle/jvm/shared/test/scala/upickle/blah/blah…
-
```scala
object Base {
import scala.language.implicitConversions
implicit def conv[A, B](x: Base[A])(implicit f: A => B): Base[B] = new C[B]()
}
abstract class Base[A] {
def +(n: A…