In D posso creare modelli come questo:
template Foo(A) {
A add(A a, A b) { ... }
A multiply(A a, A b) { ... }
A concatenate(A a, A b) { ... }
}
Quale dovrebbe essere il nome di un modello idealmente? Quali convenzioni esistono là fuori? Sto cercando qualcosa di simile come 'i nomi delle funzioni devono sempre iniziare con un verbo'.