Haskell: Random-Funktion

Hallo,

ich programmiere mit Haskell und habe folgendes Problem: Ich brauche eine Funktion, die zwei Integer oder Ints als Input nimmt und mir einen zufälligen Integer zwischen diesen beiden Zahlen (inklusive) ausspuckt.
Mein Problem ist, dass zwar randomR einen solchen Integer ausgibt, aber der Typ des Outputs nicht Int oder Integer ist, sondern IO Integer. Ich brauche aber einen Integer, mit dem ich weiterrechnen kann.

Kann mir hier jemand dabei helfen? Kann ich den Output der Funktion einfach umwandeln, oder brauche ich eine ganz andere Funktion?

Danke

–WhiteAvenger