Jacek Modrakowski
02/11/2018, 8:08 PM@instance(User::class)
interface UserEqInstance : Eq<User> {
override fun eqv(a: User, b: User): Boolean = a == b
}
2. And model that we've created typeclass for should include empty companion companion object
to unlock ability for companion's object extensions functions?