anticipant
adjective
noun
°One who anticipates.