| Random | Haste, Haste.App | 
| randomR | Haste, Haste.App | 
| randomRs | Haste, Haste.App | 
| readMVar |   | 
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| receive | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent | 
| Rect |   | 
| 1 (Type/Class) | Haste.Graphics.Canvas | 
| 2 (Data Constructor) | Haste.Graphics.Canvas | 
| rect | Haste.Graphics.Canvas | 
| rect_h | Haste.Graphics.Canvas | 
| rect_w | Haste.Graphics.Canvas | 
| rect_x | Haste.Graphics.Canvas | 
| rect_y | Haste.Graphics.Canvas | 
| Recv | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent | 
| RegEx | Haste.JSString | 
| regex | Haste.JSString | 
| Remotable | Haste.App | 
| Remote | Haste.App | 
| remote | Haste.App | 
| removeChild | Haste.DOM.JSString, Haste.DOM, Haste.App | 
| removeItem | Haste.LocalStorage | 
| render | Haste.Graphics.Canvas | 
| renderOnTop | Haste.Graphics.Canvas | 
| Repeat | Haste | 
| replace | Haste.JSString | 
| replicate | Haste.JSString | 
| requestAnimationFrame | Haste.Graphics.AnimationFrame | 
| rest | Haste.Parsing | 
| reverse | Haste.JSString | 
| RGB | Haste.Graphics.Canvas | 
| RGBA | Haste.Graphics.Canvas | 
| rotate | Haste.Graphics.Canvas | 
| runApp | Haste.App | 
| runClient | Haste.App | 
| runGet | Haste.Binary | 
| runParser | Haste.Parsing | 
| runPut | Haste.Binary |