Skip to content

Instantly share code, notes, and snippets.

@darkfrog26
Created October 19, 2012 16:54
Show Gist options
  • Save darkfrog26/3919304 to your computer and use it in GitHub Desktop.
Save darkfrog26/3919304 to your computer and use it in GitHub Desktop.
trait Element
trait Parentable extends Element {
type P = Element
}
trait Childable extends Element {
type C = Element
}
class Example extends Parentable with Childable {
override type P = Example
override type C = Example
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment