| safe_ffi | Haste.Foreign |
| scale | Haste.Graphics.Canvas |
| screenCoords | Haste.Events |
| Scroll | Haste.Events |
| Seconds | Haste.Audio |
| Seed | Haste, Haste.App |
| Seek | Haste.Audio |
| seek | Haste.Audio |
| Send | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent |
| Serialize | Haste.Serialize |
| Server | Haste.App |
| SessionID | Haste.App |
| Sessions | Haste.App |
| set | Haste.DOM.JSString, Haste.DOM, Haste.App |
| setAttr | |
| 1 (Function) | Haste.DOM.JSString |
| 2 (Function) | Haste.DOM |
| setChildren | Haste.DOM.JSString, Haste.DOM, Haste.App |
| setClass | |
| 1 (Function) | Haste.DOM.JSString |
| 2 (Function) | Haste.DOM |
| setFillColor | Haste.Graphics.Canvas |
| setHash | Haste, Haste.App |
| setHash' | Haste, Haste.App |
| setItem | Haste.LocalStorage |
| setLooping | Haste.Audio |
| setMute | Haste.Audio |
| setProp | |
| 1 (Function) | Haste.DOM.JSString |
| 2 (Function) | Haste.DOM |
| setSource | Haste.Audio |
| setStrokeColor | Haste.Graphics.Canvas |
| setStyle | |
| 1 (Function) | Haste.DOM.JSString |
| 2 (Function) | Haste.DOM |
| setTimer | Haste |
| setVolume | Haste.Audio |
| Shape | Haste.Graphics.Canvas |
| singleton | Haste.JSString |
| skip | |
| 1 (Function) | Haste.Parsing |
| 2 (Function) | Haste.Binary |
| snoc | Haste.JSString |
| spawn | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent |
| splitAt | Haste.JSString |
| Start | Haste.Audio |
| statefully | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent |
| StaticPtr | Haste.Foreign |
| stop | Haste.Audio |
| stopTimer | Haste |
| Str | Haste.JSON |
| string | Haste.Parsing |
| stroke | Haste.Graphics.Canvas |
| strToBlob | Haste.Binary |
| style | |
| 1 (Function) | Haste.DOM.JSString |
| 2 (Function) | Haste.DOM |
| StyleName | Haste.DOM.JSString, Haste.DOM, Haste.App |
| Submit | Haste.Events |
| Success | Haste.Compiler |
| suchThat | Haste.Parsing |