Skip to content
This repository has been archived by the owner on Mar 20, 2018. It is now read-only.

cxa/bs-websockets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bs-websockets

WebSockets bindings for BuckleScript.

Available on npm repository: yarn add bs-websockets or npm i -S bs-websockets to install. Don't forget to add bs-websockets to bs-dependencies of bsconfig.json.

Example

open WebSockets
let ws = WebSocket.make webSocketUrl;
let handleOpen () => ...;
let hanhleClose evt /* CloseEvent */ => ...;
let handleMessage evt /* MessageEvent */ => ...;
let handleError errmsg => ...;
ws
  |> WebSocket.setBinaryType ArrayBuffer
  |> WebSocket.on @@ Open handleOpen
  |> WebSocket.on @@ Close handleClose
  |> WebSocket.on @@ Message handleMessage
  |> WebSocket.on @@ Error handleError
  |> ignore;

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages