theory-exploration-benchmarks
renegade-way
theory-exploration-benchmarks | renegade-way | |
---|---|---|
2 | 9 | |
0 | 117 | |
- | - | |
10.0 | 6.3 | |
over 5 years ago | 15 days ago | |
Racket | Racket | |
- | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
theory-exploration-benchmarks
-
My resignation letter as R7RS-large chair
I chose Racket for a project that involved lots of AST manipulation. Those ASTs were already in s-expression format, so Scheme seemed a natural fit.
The lack of static types was annoying; Typed Racket helped, but was so slow I only enabled it during unit tests (more precisely: Typed Racket functions can be faster than those written in normal Racket, but calling them from normal Racket functions will be slow as it performs run-time checks)
https://github.com/Warbo/theory-exploration-benchmarks/tree/...
-
Use TOML for `.env` Files?
> "CLI args are usually passed around explicitly" -- I think this is a pro, not a con.
Sure; I never said it's a con. They have different characteristics, and are both useful in certain situations :)
> I think the correct term for "things the caller knows better than the implementor" are parameters.
True; that's also the name Racket gives to dynamically-scoped variables https://docs.racket-lang.org/guide/parameterize.html
In fact, Racket uses a parameter (dynamically-scoped variable) to store the environment. This is actually slightly annoying, since the parameter is one big hashmap of all the env vars; but I usually want to override them individually. One of my Racket projects actually defines a helper function to override individual env vars makes a copies all the other environment ( made a are contained in a parameterhttps://github.com/Warbo/theory-exploration-benchmarks/blob/...
renegade-way
- renegade-way: NEW Derivatives and Hedging - star count:102.0
-
My resignation letter as R7RS-large chair
I use Racket (a Scheme) for option trading.
https://github.com/evdubs/renegade-way
- Option Analysis
- How do you organize, store and access data (market, trades, positions)?
- Racket v8.3
-
What brokerage do you connect your bot to for options trading?
[2] https://github.com/evdubs/renegade-way/blob/master/image/order-manager.png
What are some alternatives?
options-chain-marketdata.ps1
py4cl - Call python from Common Lisp
json_env - Loads environment variables from JSON files.
anarki - Community-managed fork of the Arc dialect of Lisp; for commit privileges submit a pull request.
r7rs-spec
typed-racket - Typed Racket
gura - Gura configuration language
deon - DeObject Notation Format
r7rs-work
goapilib - Collection of packages to simplify writing REST APIs
little-helper - Search engine for full text searches in the Racket documentation