|
|
|
|
|
by fauigerzigerk
6020 days ago
|
|
Sure, but there are theoretical limits to what runtime metprogramming can do whilst upholding the guarantees that a static type system provides. For instance, in order to check that a particular function call conforms to the function signature, the function signature must at least exist. Type checking a call to a function for which not even the signature exists anwhere within the system is impossible. |
|