def apply()

in bijection-core/src/main/scala/com/twitter/bijection/TypeclassBijection.scala [20:33]


    def apply(tc: TypeclassBijection[T]): T[To] =
      TypeclassBijection
        .typeclassBijection[T, From, To](tc, typeclass, ImplicitBijection.reverse(bij.bijection))
  }

  def typeclassBijection[T[_], A, B](implicit
      tcBij: TypeclassBijection[T],
      typeclass: T[A],
      bij: ImplicitBijection[A, B]
  ): T[B] =
    tcBij(typeclass, bij.bijection)
  def deriveFor[T[_], To](implicit
      tcBij: TypeclassBijection[T],
      batc: BijectionAndTypeclass[T, From, To] forSome {