Miles Sabin

Results 92 comments of Miles Sabin

I found myself in need of this recently. It'd be great if we could move this forward in cats.

Enabling `-Ypartial-unification` can have the effect of making previously inapplicable instances applicable. If these newly applicable instances now compete with previously applicable instances then you could end up with new...

Your logic for extracting the path dependent prefix looks pretty fragile to me ... I suggest running it past @retronym to see if he can come up with something more...

Can you outline a scenario where this distinction would make a difference?

I'm going to be doing something along exactly these lines over the next few weeks. If you have particular usage patterns which are causing you compile time or runtime performance...

Have you tried Typelevel Scala with the `-Yinduction-heuristics` flag enabled, and if so has it improved these scenarios at all? Nb. currently use of `Lazy` will prevent these heuristics from...

Somewhat related to https://github.com/scala/bug/issues/9770.

@lwronski Bloop very definitely _does_ work with JDK11 ... it's running for me right now on the same machine supporting nvim-metals, ``` miles@tarski:~% ps lax | grep bloop 0 1000...

OK, this makes sense. However I would still like to be able to use scala-cli with a recent enough system installed JDK, even if it's not on my path. I...

It looks like this, ``` export JAVA_HOME=/usr/lib/jvm/java-18-jdk/ ; scala-cli repl ``` does actually work. I'm not sure the ergonomics are great, but I think it's acceptable as a workaround. I...