tadeuzagallo / verve-lang

A functional language for the working hacker
https://verve-lang.org
MIT License
346 stars 7 forks source link

`implementation` doesn't validate wether all the functions required by the interface have been implemented. #22

Closed tadeuzagallo closed 8 years ago

tadeuzagallo commented 8 years ago
interface Show<T> {
  show(T): String
}

interface Show<String> {}

Should throw implementation Show<String> doesn't implement the required method "show(T): String"