Полезные модули для Lua: RxLua

Здесь обсуждается всё, что касается макросов.
Post Reply
Karagy
Posts: 56
Joined: Tue 02 May, 2006 08:43
Location: Питер
Been thanked: 3 times

Полезные модули для Lua: RxLua

Post by Karagy » Sat 16 Apr, 2016 18:32

Появилась RxLua
Пример:

Code: Select all

local Rx = require 'rx'

Rx.Observable.fromRange(1, 8)
  :filter(function(x) return x % 2 == 0 end)
  :concat(Rx.Observable.fromValue('who do we appreciate'))
  :map(function(value) return value .. '!' end)
  :subscribe(print)

-- => 2! 4! 6! 8! who do we appreciate!
Судя по структуре на гитхабе - разработка ведется модульно (в папке src). Для конечного использования модули парсятся и собираются в единый файл rx.lua.

Post Reply

Return to “Обсуждение макросов”