0.1.6 • Published 8 years ago

persisto-js v0.1.6

Weekly downloads
1
License
Apache software l...
Repository
github
Last release
8 years ago

Persisto

A simple functional api for socket programming.

Usage

const Persisto = require("persisto-js");

const decodeOperatorFunc = (onNext) => {
  return (message) => {
    onNext(Buffer.from(message, "base64").toString());
  };
};

const encodeOperatorFunc = (message) => {
  return Buffer.from(message).toString("base64") + "\n";
};

const onConnection = (persisto) => {
  const reader = persisto.readFlowable().lift(decodeOperatorFunc);
  reader.listen(console.log);

  const writer = persisto.writeSubject().lift(encodeOperatorFunc);
  writer.push("Connected to persisto");
};

Persisto.connect(5000, onConnection);
0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago