Open uniment opened 10 months ago
Thanks for the interest.
I'd like to point out that it's already possible to build or modify a Wrapper
incrementally:
d, sw = simple_wrap()
function mycallback(a, b, c, d, e, f, g, h)
#= =#
end
sw.tickByTickAllLast = mycallback
or, starting from scratch:
w = Jib.Wrapper()
w.tickPrice = function(a,b,c,d)
#= =#
end
Good point. This idea is rather more useful for constructing a type-stable NamedTuple
wrapper instead:
d, sw = simple_wrap()
w = (; sw...,
updateMktDepth = function(args...) #= =# end,
tickByTickAllLast = function(args...) #= =# end
)
Allows a
Wrapper
to be splatted, so that only a small handful of new functions need be defined, enabling patterns like this: