augustjune / context-applied

Compiler plugin for intuitive tagless final
MIT License
128 stars 8 forks source link

Does not work with bloop/lsp #11

Open justinhj opened 3 years ago

justinhj commented 3 years ago

Ran into the plugin not working when building with bloop/lsp in IntelliJ and at the command line.

There is no error message but it seems the plugin just doesn't do anything. I can compile the same code with sbt and it is fine.

Reproduction steps: Add to build.sbt addCompilerPlugin("org.augustjune" %% "context-applied" % "0.1.4")

In a Scala source try to use: def genericSequence[F[_]: Applicative, A](ios: List[F[A]]): F[List[A]] = { val app = F

Will get compile error that F is not found.