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.
i have issue with following code
import cats.syntax.option._ import com.softwaremill.tagging._ object Sample extends App { trait ContentTypeTag type ContentType = String @@ ContentTypeTag trait ServiceContentTypeTag type ServiceContentType = String @@ ServiceContentTypeTag def method(ct: Option[ContentType]): Unit = ct match { case Some(v) => println(s"Content Type: $v") case None => println(s"Content Type: <UNKNOWN>") } def svcMethod(ct: Option[ServiceContentType]): Unit = method(ct.map(_.andTaggedWith[ContentTypeTag])) svcMethod("application/json".taggedWith[ServiceContentTypeTag].some) }
Error has gone with following AndTagger:
implicit class AndTagger[T, U](val t: T @@ U) extends AnyVal { def andTaggedWith[V]: T with Tag[(U with V)] = t.asInstanceOf[T with Tag[(U with V)]] }
i have issue with following code
Error has gone with following AndTagger: