Skip to content

Instantly share code, notes, and snippets.

def add(x: Int)(using y: Int): Int = x + y
given instance: Int = 10
add(1)
add(1)(using 5)
//trait Show[A] {
// def show(x: A): String
//}
def add(x: Int)(implicit y: Int): Int = x + y
implicit val instance: Int = 10
add(1)
add(1)(5)
trait Show[A] {
def show(x: A): String
}