We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4daee9a commit b87d834Copy full SHA for b87d834
src/main/scala/singleton/ops/OpIntercept.scala
@@ -4,10 +4,9 @@ import impl._
4
5
import scala.annotation.implicitNotFound
6
7
-trait OpIntercept[Op <: HasOut] extends HasOut
+trait OpIntercept[Op <: HasOut]
8
object OpIntercept {
9
- type Aux[Op <: HasOut, Out0] = OpIntercept[Op]{type Out = Out0}
10
- @implicitNotFound("Failed to cache op ${Op} with result ${Out}")
+ @implicitNotFound("Failed to cache with result ${Out}")
11
trait CacheResult[Out]
12
object CacheResult {
13
implicit def call[Out] : CacheResult[Out] = macro Macro.materializeCacheResult[Out]
0 commit comments