Maybe your objects could be defined by a map containing functions and objects.
So exampleAndList = {:fn and, :coll [a b c]}
And then eval goes through your objects recursively, using
(def eval [o]
(apply (:fn o) (map eval (:coll o
- with a special case that if o is not a map but say a Boo
Congratulations. This is really a great effort and something we really
needed. I hope the community takes this as the base layer for data science
and we can build on your efforts, expand the documentation, etc.
On Monday, June 15, 2020 at 5:50:52 PM UTC+1, Chris Nuernberger wrote:
>
> Good mor
l, thanks for sharing! I'm curious, whats your workflow when
> connecting running IB's client? Is there an easy way to run this on a
> headless server?
>
> On Tuesday, April 28, 2020 at 4:00:46 PM UTC-5, Alexandre Almosni wrote:
>>
>> Hi,
>>
>&g
Hi,
just released https://github.com/alex314159/ib-re-actor-976-plus
It's a heavily refactored fork of an old project that was broken after IB
updated their API.
In general I find Clojure well suited for algorithmic trading (not high
frequency) - almost as good as Python for manipulating data,