There are a couple of Nimble packages that add an `interface` like feature to 
Nim. Eventually we might provide an official solution. We planned to add 
vtables to Nim via Nim's `concept` feature but IMHO it's not really possible to 
do that with today's concepts. 

Reply via email to