It's just a convention that redirects come after the command they're redirecting. There might be shell options that influence this, but I think all these are generally equivalent:
foo bar < a
foo < a bar
< a foo bar