Skip to content

Instantly share code, notes, and snippets.

@paulp
Created October 7, 2016 20:36
Show Gist options
  • Save paulp/84b54c58b42ae0e0538d025b4c5599a4 to your computer and use it in GitHub Desktop.
Save paulp/84b54c58b42ae0e0538d025b4c5599a4 to your computer and use it in GitHub Desktop.
183   def onFileSystemError(views: Set[AFile], err: FileSystemError): Free[S, FileSystemError \/ Unit] =
184     fsErrorPath.getOption(err).exists(_ === dst)
185       .fold(err.left[Unit].point[Free[S, ?]], moveAll(views).run)

Line 184 generates 1039 lines of output under -Xlog-implicits, which break down as follows:

 720 is not a valid implicit value for scalaz.Order[A] because:
 147 is not a valid implicit value for scalaz.Equal[T] because:
 147 is not a valid implicit value for scalaz.Equal[A] because:
  10 is not a valid implicit value for scalaz.Equal[Any] because:
   6 is not a valid implicit value for scalaz.Equal[quasar.contrib.pathy.APath] because:
   5 is not a valid implicit value for Boolean => ?{def fold: ?} because:
   4 is not a valid implicit value for x$5.type => ?{def ===: ?} because:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment