Skip to content

Instantly share code, notes, and snippets.

@nicholasren
Created May 20, 2014 01:08
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save nicholasren/75aa9cab97c89d1cd802 to your computer and use it in GitHub Desktop.
scala training example - structural types
trait Quack {
this: { def quack(): Unit } =>
}
class Duck extends Quack {
def quack() = {
println("Quack, Quack...")
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment