In [SDL.Input.Mouse](https://github.com/haskell-game/sdl2/blob/master/src/SDL/Input/Mouse.hs), the data type `ModalLocation` is not exported, meaning you cannot really access the result of the function `getModalMouseLocation`: getModalMouseLocation :: MonadIO m => m ModalLocation