Example test-listcallbacks.lua

-- demonstrates how to use a list of callbacks

require 'pl'

actions = List()

L = utils.string_lambda



actions:append(function() print 'hello' end)

actions:append(L '|| print "yay"')



-- '()' is a shortcut for operator.call or function(x) return x() end

actions:foreach '()'
generated by LDoc 1.3.12