Can I do this syntax in Julia when specifying types and default values for functions?

Yes. See @assert macro. Or you can just use your own if statements.