Good, now invent a keyword for variables you don't want to declare the type.
auto. Also in D, you only need const if you don't want to specify a type for a constant, the compiler automatically inferres it to you.
Function declarations can be easily decyphered from context, no problem.