Index
| ! | |
| 1 (Function) | Haste.JSON, Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| .: | Haste.Serialize | 
| .:? | Haste.Serialize | 
| <! | Haste.App.Concurrent | 
| <.> | Haste.App | 
| << | FRP.Fursuit, Haste.Reactive | 
| accumS | FRP.Fursuit, Haste.Reactive | 
| addChild | Haste.DOM, Haste, Haste.App | 
| addChildBefore | Haste.DOM, Haste, Haste.App | 
| AjaxData | Haste.Concurrent, Haste.WebSockets | 
| ajaxRequest | Haste.Concurrent, Haste.WebSockets | 
| ajaxSig | Haste.Reactive | 
| alert | Haste, Haste.App | 
| Angle | Haste.Graphics.Canvas | 
| anyChar | Haste.Parsing | 
| AnyImageBuffer | |
| 1 (Type/Class) | Haste.Graphics.Canvas | 
| 2 (Data Constructor) | Haste.Graphics.Canvas | 
| App | Haste.App | 
| AppCfg | Haste.App | 
| arc | Haste.Graphics.Canvas | 
| Arr | Haste.JSON, Haste.Concurrent, Haste.WebSockets | 
| ASAP | Haste.Compiler | 
| Async | Haste.Concurrent, Haste.WebSockets | 
| async | |
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | FRP.Fursuit.Async | 
| atLeast | Haste.Parsing | 
| Basic | Haste.Compiler | 
| Binary | Haste.Binary, Haste.App | 
| Bitmap | Haste.Graphics.Canvas | 
| bitmapElem | Haste.Graphics.Canvas | 
| BitmapSource | Haste.Graphics.Canvas | 
| Blob | Haste.Binary | 
| BlobData | Haste.Binary | 
| blobDataSize | Haste.Binary | 
| blobSize | Haste.Binary | 
| Bool | Haste.JSON, Haste.Concurrent, Haste.WebSockets | 
| buffer | Haste.Graphics.Canvas | 
| Callback | Haste | 
| Canvas | Haste.Graphics.Canvas | 
| catJSStr | Haste.Prim, Haste, Haste.App | 
| CB | Haste | 
| cfDebug | Haste.Compiler | 
| cfFullUnicode | Haste.Compiler | 
| cfgPort | Haste.App | 
| cfgURL | Haste.App | 
| cfJSFiles | Haste.Compiler | 
| cfMinify | Haste.Compiler | 
| cfOptimize | Haste.Compiler | 
| cfOwnNamespace | Haste.Compiler | 
| cfStart | Haste.Compiler | 
| cfTarget | Haste.Compiler | 
| char | Haste.Parsing | 
| charP | Haste.Parsing | 
| CIO | Haste.Concurrent, Haste.WebSockets | 
| circle | Haste.Graphics.Canvas | 
| clearChildren | Haste.DOM, Haste, Haste.App | 
| clicked | Haste.Reactive | 
| Client | Haste.App | 
| ClientCallback | Haste.App | 
| clip | Haste.Graphics.Canvas | 
| Color | Haste.Graphics.Canvas | 
| color | Haste.Graphics.Canvas | 
| compile | Haste.Compiler | 
| CompileFlags | Haste.Compiler | 
| CompileResult | Haste.Compiler | 
| concurrent | Haste.Concurrent, Haste.WebSockets | 
| constCallback | Haste | 
| convert | Haste, Haste.App | 
| createCanvas | Haste.Graphics.Canvas | 
| Custom | Haste.Compiler | 
| decode | |
| 1 (Function) | Haste.Concurrent | 
| 2 (Function) | Haste.Binary | 
| decodeJSON | Haste.JSON | 
| def | Haste.App | 
| Default | Haste.App | 
| Dict | Haste.JSON, Haste.Concurrent, Haste.WebSockets | 
| Done | Haste.App | 
| double | Haste.Parsing | 
| draw | Haste.Graphics.Canvas | 
| drawClipped | Haste.Graphics.Canvas | 
| Elem | |
| 1 (Type/Class) | Haste.DOM, Haste, Haste.App | 
| 2 (Data Constructor) | Haste.DOM, Haste, Haste.App | 
| elemById | Haste.DOM, Haste, Haste.App | 
| ElemID | Haste.DOM, Haste, Haste.App | 
| ElemProp | Haste.Reactive | 
| elemProp | Haste.Reactive | 
| emptyPipe | FRP.Fursuit, Haste.Reactive | 
| encode | |
| 1 (Function) | Haste.Concurrent | 
| 2 (Function) | Haste.Binary | 
| encodeJSON | Haste.JSON | 
| eval | Haste, Haste.App | 
| Event | Haste, Haste.App | 
| evtName | Haste, Haste.App | 
| Export | Haste.App | 
| export | |
| 1 (Function) | Haste.Foreign | 
| 2 (Function) | Haste.App | 
| Exportable | Haste.App | 
| Failure | Haste.Compiler | 
| FFI | Haste.Foreign | 
| ffi | Haste.Foreign | 
| fill | Haste.Graphics.Canvas | 
| filterMapS | FRP.Fursuit, Haste.Reactive | 
| filterS | FRP.Fursuit, Haste.Reactive | 
| font | Haste.Graphics.Canvas | 
| forever | Haste.App.Concurrent | 
| fork | Haste.App.Concurrent | 
| forkIO | Haste.Concurrent, Haste.WebSockets | 
| forkMany | |
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| forkServerIO | Haste.App | 
| fromJSON | Haste.Serialize | 
| fromJSStr | Haste.Prim, Haste, Haste.App | 
| fromJSString | Haste, Haste.App | 
| fromNumber | Haste, Haste.App | 
| fromOpaque | Haste.Foreign | 
| fromPtr | Haste.Prim | 
| fromS | FRP.Fursuit, Haste.Reactive | 
| fromString | Haste, Haste.App | 
| GenericCallback | Haste | 
| GET | Haste.Ajax, Haste.Concurrent, Haste.WebSockets | 
| Get | Haste.Binary | 
| get | Haste.Binary, Haste.App | 
| getActiveSessions | Haste.App | 
| getAttr | Haste.DOM, Haste, Haste.App | 
| getBlobData | Haste.Binary | 
| getBlobText | Haste.Binary | 
| getBytes | Haste.Binary | 
| getCanvas | Haste.Graphics.Canvas | 
| getCanvasById | Haste.Graphics.Canvas | 
| getChildBefore | Haste.DOM, Haste, Haste.App | 
| getChildren | Haste.DOM, Haste, Haste.App | 
| getFileData | Haste.DOM, Haste, Haste.App | 
| getFileName | Haste.DOM, Haste, Haste.App | 
| getFloat32le | Haste.Binary | 
| getFloat64le | Haste.Binary | 
| getHash | Haste, Haste.App | 
| getInt16le | Haste.Binary | 
| getInt32le | Haste.Binary | 
| getInt8 | Haste.Binary | 
| getItem | Haste.LocalStorage | 
| getLastChild | Haste.DOM, Haste, Haste.App | 
| getProp | Haste.DOM, Haste, Haste.App | 
| getProp' | Haste.DOM, Haste, Haste.App | 
| getSessionID | Haste.App | 
| getStyle | Haste.DOM, Haste, Haste.App | 
| getStyle' | Haste.DOM, Haste, Haste.App | 
| getValue | Haste.DOM, Haste, Haste.App | 
| getWord16le | Haste.Binary | 
| getWord32le | Haste.Binary | 
| getWord8 | Haste.Binary | 
| HasteInput | Haste.Compiler | 
| HasteOutput | Haste.Compiler | 
| HasteTarget | Haste.Compiler | 
| ImageBuffer | Haste.Graphics.Canvas | 
| Inbox | Haste.App.Concurrent | 
| InFile | Haste.Compiler | 
| InString | Haste.Compiler | 
| int | Haste.Parsing | 
| JSAny | Haste.Prim, Haste, Haste.App | 
| JSFun | |
| 1 (Type/Class) | Haste | 
| 2 (Data Constructor) | Haste | 
| JSNum | Haste, Haste.App | 
| JSON | Haste.JSON, Haste.Concurrent, Haste.WebSockets | 
| jsonRequest | Haste.Ajax | 
| jsonRequest_ | Haste.Ajax | 
| jsonSig | Haste.Reactive | 
| JSString | Haste.Prim, Haste, Haste.App | 
| JSType | Haste, Haste.App | 
| Key | Haste.Ajax, Haste.Concurrent, Haste.WebSockets | 
| liftConc | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent | 
| liftIO | Haste.Concurrent, Haste.WebSockets, Haste.App | 
| liftServerIO | Haste.App | 
| line | Haste.Graphics.Canvas | 
| listToJSON | Haste.Serialize | 
| loadBitmap | Haste.Graphics.Canvas | 
| lookahead | Haste.Parsing | 
| Marshal | Haste.Foreign | 
| MBox | Haste.App.Concurrent | 
| Method | Haste.Ajax, Haste.Concurrent, Haste.WebSockets | 
| mkCallback | Haste | 
| mkcb | Haste | 
| mkConfig | Haste.App | 
| mkIOfier | Haste | 
| mkSeed | Haste, Haste.App | 
| mkUseful | Haste.App | 
| modifyMVarIO | Haste.Concurrent, Haste.WebSockets | 
| MonadBlob | Haste.Binary | 
| MonadConc | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent | 
| MonadIO | Haste.App | 
| MVar | Haste.Concurrent, Haste.WebSockets, Haste.App.Concurrent | 
| new | FRP.Fursuit, Haste.Reactive | 
| newElem | Haste.DOM, Haste, Haste.App | 
| newEmptyMVar | |
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| newMVar | |
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| newSeed | Haste, Haste.App | 
| newTextElem | Haste.DOM, Haste, Haste.App | 
| next | Haste, Haste.App | 
| None | Haste.Compiler | 
| Num | Haste.JSON, Haste.Concurrent, Haste.WebSockets | 
| OnBlur | Haste, Haste.App | 
| OnChange | Haste, Haste.App | 
| OnClick | Haste, Haste.App | 
| OnDblClick | Haste, Haste.App | 
| oneOf | Haste.Parsing | 
| onEvent | |
| 1 (Function) | Haste | 
| 2 (Function) | Haste.App | 
| onEvent' | Haste | 
| OnFocus | Haste, Haste.App | 
| onHashChange | Haste, Haste.App | 
| OnKeyDown | Haste, Haste.App | 
| OnKeyPress | Haste, Haste.App | 
| OnKeyUp | Haste, Haste.App | 
| OnLoad | |
| 1 (Data Constructor) | Haste.Compiler | 
| 2 (Data Constructor) | Haste, Haste.App | 
| OnMouseDown | Haste, Haste.App | 
| OnMouseMove | Haste, Haste.App | 
| OnMouseOut | Haste, Haste.App | 
| OnMouseOver | Haste, Haste.App | 
| OnMouseUp | Haste, Haste.App | 
| onServer | Haste.App | 
| onSessionEnd | Haste.App | 
| OnUnload | Haste, Haste.App | 
| opacity | Haste.Graphics.Canvas | 
| Opaque | Haste.Foreign | 
| OptLevel | Haste.Compiler | 
| Outbox | Haste.App.Concurrent | 
| OutFile | Haste.Compiler | 
| OutString | Haste.Compiler | 
| pack | Haste.Foreign | 
| Parse | Haste.Parsing | 
| parseJSON | Haste.Serialize | 
| parseJSONList | Haste.Serialize | 
| Parser | Haste.Serialize | 
| path | Haste.Graphics.Canvas | 
| peekMVar | |
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| perform | FRP.Fursuit, Haste.Reactive | 
| Picture | Haste.Graphics.Canvas | 
| Pipe | FRP.Fursuit, Haste.Reactive | 
| pipe | FRP.Fursuit, Haste.Reactive | 
| Point | Haste.Graphics.Canvas | 
| positiveDouble | Haste.Parsing | 
| possibly | Haste.Parsing | 
| POST | Haste.Ajax, Haste.Concurrent, Haste.WebSockets | 
| ProgStart | Haste.Compiler | 
| prompt | Haste, Haste.App | 
| PropID | Haste.DOM, Haste, Haste.App | 
| Ptr | Haste.Prim | 
| Put | Haste.Binary | 
| put | Haste.Binary, Haste.App | 
| putBlob | Haste.Binary | 
| putFloat32le | Haste.Binary | 
| putFloat64le | Haste.Binary | 
| putInt16le | Haste.Binary | 
| putInt32le | Haste.Binary | 
| putInt8 | Haste.Binary | 
| PutM | Haste.Binary | 
| putMVar | |
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| putWord16le | Haste.Binary | 
| putWord32le | Haste.Binary | 
| putWord8 | Haste.Binary | 
| quotedString | Haste.Parsing | 
| Random | Haste, Haste.App | 
| randomR | Haste, Haste.App | 
| randomRs | Haste, Haste.App | 
| receive | 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.App.Concurrent | 
| removeChild | Haste.DOM, Haste, Haste.App | 
| removeItem | Haste.LocalStorage | 
| render | Haste.Graphics.Canvas | 
| rest | Haste.Parsing | 
| 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 | 
| scale | Haste.Graphics.Canvas | 
| Seed | Haste, Haste.App | 
| Send | Haste.App.Concurrent | 
| Serialize | Haste.Serialize | 
| Server | Haste.App | 
| server | Haste.Concurrent, Haste.WebSockets | 
| SessionID | Haste.App | 
| Sessions | Haste.App | 
| setAttr | Haste.DOM, Haste, Haste.App | 
| setCallback | Haste | 
| setCallback' | Haste | 
| setChildren | Haste.DOM, Haste, Haste.App | 
| setFillColor | Haste.Graphics.Canvas | 
| setHash | Haste, Haste.App | 
| setItem | Haste.LocalStorage | 
| setProp | Haste.DOM, Haste, Haste.App | 
| setProp' | Haste.DOM, Haste, Haste.App | 
| setStrokeColor | Haste.Graphics.Canvas | 
| setStyle | Haste.DOM, Haste, Haste.App | 
| setStyle' | Haste.DOM, Haste, Haste.App | 
| setTimeout | |
| 1 (Function) | Haste | 
| 2 (Function) | Haste.App | 
| setTimeout' | Haste | 
| Shape | Haste.Graphics.Canvas | 
| Signal | FRP.Fursuit, Haste.Reactive | 
| Sink | FRP.Fursuit, Haste.Reactive | 
| sink | FRP.Fursuit, Haste.Reactive | 
| skip | |
| 1 (Function) | Haste.Parsing | 
| 2 (Function) | Haste.Binary | 
| spawn | Haste.App.Concurrent | 
| stateful | FRP.Fursuit, Haste.Reactive | 
| statefully | Haste.App.Concurrent | 
| Str | Haste.JSON, Haste.Concurrent, Haste.WebSockets | 
| string | Haste.Parsing | 
| stroke | Haste.Graphics.Canvas | 
| strToBlob | Haste.Binary | 
| Success | Haste.Compiler | 
| suchThat | Haste.Parsing | 
| takeMVar | |
| 1 (Function) | Haste.Concurrent, Haste.WebSockets | 
| 2 (Function) | Haste.App.Concurrent | 
| TargetFile | Haste.Compiler | 
| TargetString | Haste.Compiler | 
| text | Haste.Graphics.Canvas | 
| textRequest | Haste.Ajax | 
| textRequest_ | Haste.Ajax | 
| toBlob | Haste.Binary | 
| toByteString | Haste.Binary | 
| toCallback | Haste | 
| ToConcurrent | Haste.Concurrent, Haste.WebSockets | 
| toDataURL | Haste.Graphics.Canvas | 
| toJSON | Haste.Serialize | 
| toJSStr | Haste.Prim | 
| toJSString | Haste, Haste.App | 
| toNumber | Haste, Haste.App | 
| toOpaque | Haste.Foreign | 
| toPtr | Haste.Prim | 
| toString | Haste, Haste.App | 
| translate | Haste.Graphics.Canvas | 
| union | FRP.Fursuit, Haste.Reactive | 
| unions | FRP.Fursuit, Haste.Reactive | 
| unpack | Haste.Foreign | 
| Unpacked | Haste.Foreign | 
| untilS | FRP.Fursuit, Haste.Reactive | 
| URL | Haste.Prim, Haste.Ajax, Haste.Concurrent, Haste, Haste.WebSockets, Haste.App | 
| Useless | Haste.App | 
| Val | Haste.Ajax, Haste.Concurrent, Haste.WebSockets | 
| valueAt | Haste.Reactive | 
| valueOf | Haste.Reactive | 
| Vector | Haste.Graphics.Canvas | 
| wait | Haste.Concurrent, Haste.WebSockets | 
| WebSocket | Haste.WebSockets | 
| whenS | FRP.Fursuit, Haste.Reactive | 
| whitespace | Haste.Parsing | 
| WholeProgram | Haste.Compiler | 
| withBinaryWebSocket | Haste.WebSockets | 
| withElem | Haste.DOM, Haste, Haste.App | 
| withElems | Haste.DOM, Haste, Haste.App | 
| withMVarIO | Haste.Concurrent, Haste.WebSockets | 
| withWebSocket | Haste.WebSockets | 
| word | Haste.Parsing | 
| words | Haste.Parsing | 
| write | FRP.Fursuit, Haste.Reactive | 
| writeLog | Haste, Haste.App | 
| wsSend | Haste.WebSockets | 
| wsSendBlob | Haste.WebSockets | 
| zipS | FRP.Fursuit, Haste.Reactive | 
| ~> | Haste.JSON, Haste.Concurrent, Haste.WebSockets |