bjorn c599ac6d19 tools/concat.lua -> tools/build.lua;
The first argument is now a build type instead of a destination file.
The build type can either be "base" or "luvit" and defaults to "base".
2015-11-19 20:51:41 -08:00
2015-11-19 20:51:41 -08:00
2015-10-25 11:51:35 -07:00
2015-11-16 22:36:05 -08:00
2015-11-16 20:48:56 -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 22:36:05 -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%