Our great sponsors
-
(Such as: https://github.com/rm-hull/infix)
-
This is a pretty naive case, and the context extension is limited to the scope of the macro, rather than changing the rules of clojure itself. There are other libraries like clojure.tools.macro with macrolet and symbol-macrolet that facilitate this style (although I couldn't get them working with if in particular, I think because of clojures protection of special forms).
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
I have an example of doing hacky things like this here. And I have an example of a recursive-replace function here.
Related posts
- Clojure conventions for writing complicated mathematical calculations?
- I was getting tired of writing parens for simple math so I made a function for it. Is there a better way to write basic math without as many parentheses in Clojure?
- Tips for learning prefix notation?
- What I Worked On
- How are events actually published to kafka?