2015-10-27 20:57:37 -07:00
2015-10-27 20:57:37 -07:00
2015-10-25 11:51:35 -07:00
2015-10-27 20:57:37 -07:00
2015-10-27 20:57:37 -07:00
2015-10-25 11:55:38 -07:00
2015-07-15 00:47:23 -07:00
2015-10-21 23:37:16 -07:00
2015-10-27 20:57:37 -07:00

RxLua Build Status

Reactive Extensions for Lua.

Examples

Cheer someone on using functional reactive programming:

local Rx = require 'rx'

Rx.Observable.fromRange(1, 4)
  :map(function(x) return x * 2 end)
  :concat(Rx.Observable.fromValue('who do we appreciate'))
  :map(function(value) return value .. '!' end)
  :subscribe(print)

See examples for more.

Documentation

See here.

Tests

Uses lust. Run with:

lua tests/runner.lua

or, to run a specific test:

lua tests/runner.lua skipUntil

License

MIT, see LICENSE for details.

Description
No description provided
Readme 458 KiB
Languages
Lua 100%