{"efVersion":"0.11.7","efModuleName":["DOM","Websocket","WebSocket"],"efExports":[{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","BinaryType"],{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},"BinaryType",["ArrayBuffer","Blob"]]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Event","Types"],{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},"CloseEvent",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Event","Types"],{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},"MessageEvent",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Types"],{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},"Protocol",["Protocol"]]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","ReadyState"],{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},"ReadyState",["Closed","Closing","Connecting","Open"]]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","HTML","History"],{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},"URL",["URL"]]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Types"],{"TypeRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},"WebSocket",[]]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","BinaryType"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"fromEnumBinaryType"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","ReadyState"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"fromEnumReadyState"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","BinaryType"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"printBinaryType"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Event","Types"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"readCloseEvent"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Event","Types"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"readMessageEvent"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Types"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"readWebSocket"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","Types"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"socketToEventTarget"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","BinaryType"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"toEnumBinaryType"}]}]},{"ReExportRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},["DOM","Websocket","ReadyState"],{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"toEnumReadyState"}]}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"create"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"url"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"readyState"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"bufferedAmount"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"extensions"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"protocol"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"close"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"getBinaryType"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"setBinaryType"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"sendString"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"sendBlob"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"sendArrayBuffer"}]},{"ValueRef":[{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]},{"Ident":"sendArrayBufferView"}]},{"ModuleRef":[{"start":[15,5],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[15,36]},["DOM","Websocket","BinaryType"]]},{"ModuleRef":[{"start":[16,5],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[16,37]},["DOM","Websocket","Event","Types"]]},{"ModuleRef":[{"start":[17,5],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[17,36]},["DOM","Websocket","ReadyState"]]},{"ModuleRef":[{"start":[18,5],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[18,31]},["DOM","Websocket","Types"]]}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":["Prim"]},{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Control","Monad","Eff"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[23,27],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[23,30]},"Eff",[]]}]},"eiImportedAs":null},{"eiModule":["Data","ArrayBuffer","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[25,32],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[25,43]},"ArrayBuffer",[]]},{"TypeRef":[{"start":[25,45],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[25,54]},"ArrayView",[]]}]},"eiImportedAs":null},{"eiModule":["Data","Foreign"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[26,22],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[26,29]},"Foreign",[]]},{"ValueRef":[{"start":[26,31],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[26,40]},{"Ident":"toForeign"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[27,20],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[27,28]},{"Ident":"fromJust"}]}]},"eiImportedAs":null},{"eiModule":["DOM"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[29,13],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[29,16]},"DOM",[]]}]},"eiImportedAs":null},{"eiModule":["DOM","File","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[30,24],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[30,28]},"Blob",[]]}]},"eiImportedAs":null},{"eiModule":["DOM","Websocket","BinaryType"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[31,34],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[31,48]},"BinaryType",null]},{"ValueRef":[{"start":[31,50],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[31,68]},{"Ident":"fromEnumBinaryType"}]},{"ValueRef":[{"start":[31,70],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[31,85]},{"Ident":"printBinaryType"}]},{"ValueRef":[{"start":[31,87],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[31,103]},{"Ident":"toEnumBinaryType"}]}]},"eiImportedAs":null},{"eiModule":["DOM","Websocket","Event","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[32,35],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[32,45]},"CloseEvent",[]]},{"TypeRef":[{"start":[32,47],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[32,59]},"MessageEvent",[]]},{"ValueRef":[{"start":[32,61],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[32,75]},{"Ident":"readCloseEvent"}]},{"ValueRef":[{"start":[32,77],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[32,93]},{"Ident":"readMessageEvent"}]}]},"eiImportedAs":null},{"eiModule":["DOM","Websocket","ReadyState"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[33,34],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[33,48]},"ReadyState",null]},{"ValueRef":[{"start":[33,50],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[33,68]},{"Ident":"fromEnumReadyState"}]},{"ValueRef":[{"start":[33,70],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[33,86]},{"Ident":"toEnumReadyState"}]}]},"eiImportedAs":null},{"eiModule":["DOM","Websocket","Types"],"eiImportType":{"Explicit":[{"TypeRef":[{"start":[34,29],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[34,41]},"Protocol",null]},{"TypeRef":[{"start":[34,43],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[34,50]},"URL",null]},{"TypeRef":[{"start":[34,52],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[34,61]},"WebSocket",[]]},{"ValueRef":[{"start":[34,63],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[34,76]},{"Ident":"readWebSocket"}]},{"ValueRef":[{"start":[34,78],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[34,97]},{"Ident":"socketToEventTarget"}]}]},"eiImportedAs":null},{"eiModule":["Partial","Unsafe"],"eiImportType":{"Explicit":[{"ValueRef":[{"start":[36,24],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[36,37]},{"Ident":"unsafePartial"}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDValue":{"edValueName":{"Ident":"create"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","HTML","History"],"URL"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Array"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"Protocol"]}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"url"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"readyState"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","ReadyState"],"ReadyState"]}]}]},21]}}},{"EDValue":{"edValueName":{"Ident":"bufferedAmount"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Prim"],"Number"]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"extensions"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"protocol"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"close"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]},null]}}},{"EDValue":{"edValueName":{"Ident":"getBinaryType"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","BinaryType"],"BinaryType"]}]}]},25]}}},{"EDValue":{"edValueName":{"Ident":"setBinaryType"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","BinaryType"],"BinaryType"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},0]}}},{"EDValue":{"edValueName":{"Ident":"sendString"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Prim"],"String"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},3]}}},{"EDValue":{"edValueName":{"Ident":"sendBlob"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","File","Types"],"Blob"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},7]}}},{"EDValue":{"edValueName":{"Ident":"sendArrayBuffer"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["Data","ArrayBuffer","Types"],"ArrayBuffer"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},17]}}},{"EDValue":{"edValueName":{"Ident":"sendArrayBufferView"},"edValueType":{"tag":"ForAll","contents":["eff",{"tag":"ForAll","contents":["t",{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeConstructor","contents":[["DOM","Websocket","Types"],"WebSocket"]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Prim"],"Function"]},{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Data","ArrayBuffer","Types"],"ArrayView"]},{"tag":"TypeVar","contents":"t"}]}]},{"tag":"TypeApp","contents":[{"tag":"TypeApp","contents":[{"tag":"TypeConstructor","contents":[["Control","Monad","Eff"],"Eff"]},{"tag":"RCons","contents":["dom",{"tag":"TypeConstructor","contents":[["DOM"],"DOM"]},{"tag":"TypeVar","contents":"eff"}]}]},{"tag":"TypeConstructor","contents":[["Data","Unit"],"Unit"]}]}]}]},11]},12]}}}],"efSourceSpan":{"start":[1,1],"name":"/Users/hrajchert/Google Drive/Projects/Purescript/gh-repo-sync/bower_components/purescript-dom/src/DOM/Websocket/WebSocket.purs","end":[80,42]}}