scala Tagless Final Memo (in Scala) Sometimes, the typeclass syntax in Scala can be confusing. Here is a simple memo to quickly remember how it is encoded in Scala 2.