This library allows using mixfix operators with easy definitions in
clojure, so it is possible to write code like this:
(defn myfun [x y]
(if x < 2 then x + y - 1 else (x + y) * 2))
Or for some EDSL (in this example SQL-like):
(exec (select * from table1, table2 where col1 < col2 group by c
This library allows using mixfix operators with easy definitions in
clojure,
so it is possible to write code like this:
(defn myfun [x y]
(if x < 2 then x + y - 1 else (x + y) * 2))
Or for some EDSL (in this example SQL-like)
(exec (select * from table1, table2 where col1 < col2 group
oki, I wasn't sure myself, I'll change ns in the next version, I've been
using mostly Haskell before, and there it is ok to use namespace prefixes
from base, the idea was to highlight it is development tool
четверг, 10 сентября 2015 г., 14:58:39 UTC+3 пользователь ronen написал:
>
> Cool library
The main change in the release is cljs support and also ns is changed to
more appropriate.
And here is a reminder about what the library does. It simply adds mixfix
operators into the language without preprocessing and changing language
itself. So using the library you can write clojure express