I currently have a function with definition:
f :: [Int] -> Int -> [[Int]]
And have two variables of type IO [Int] and IO Int. I want to pass these variables to this function f. I am able to do this when it is just one variable being passed to the function, but when it is 2 I can't get it to work.