2015-11-16 21:00:26 -08:00
2015-11-12 19:27:43 -08:00
2015-10-25 11:51:35 -07:00
2015-11-16 21:00:26 -08:00
2015-11-16 20:48:56 -08:00
2015-11-12 19:27:22 -08:00
2015-10-30 11:09:32 -07:00
2015-07-15 00:47:23 -07:00
2015-11-03 17:31:05 -08:00
2015-11-16 21:00:26 -08: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.

Contributing

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%