God responds to Jonah’s prayer in Jonah 2:10. It says, “And the LORD spoke to the fish, and it vomited Jonah out upon the dry land.”
Now there is not a lot that is cool about vomit, but this vomit, is awesome because it is a foreshadow of what’s to come with Jesus. You see, the fish’s vomiting up Jonah onto dry land symbolizes Jonah’s resurrection from the dead. Jonah symbolically died in the sea, was swallowed by the fish, and was resurrected onto dry land, by fish vomit. After his resurrection Jonah is going to go to Nineveh and preach the gospel. So, in a sense, Jonah’s resurrection saved the Ninevites, because if Jonah died in the sea or in the fish Nineveh wouldn’t have heard Jonah preach, and if Jonah didn’t preach to them, they couldn’t repent, and if Nineveh couldn’t repent, they would have died hopelessly in their sin. But Jonah was resurrected.
I say this is a foreshadow because Jonah’s resurrection points to a greater resurrection which saves people as well. Jesus, after He lived and died, was resurrected from the grave (His fish, you could say) by God in power! This resurrection assures us of two things:
a) Jesus’ resurrection promises that our salvation is real, and that death died in the death of the Christ! Therefore if death died in the death of Jesus, sin no longer has power over us, because we are no longer in our sins, but in Jesus by faith! If Jesus wasn’t raised, we’re still in our sins and hopeless.
b) Jesus’ resurrection promises that one day we also will rise from the grave as Jesus did (if we die before He returns). Just as death could not hold the Son of God, death will not be able to hold us back either, because if death died because of Jesus, and couldn’t hold Him down, and we’re in Jesus by faith, death cannot hold us down either! Therefore, death does not have the final word over any Christian, God does.