| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix: use not= instead of Lua's ~= | Andrey Orst | 2020-11-09 | 1 | -2/+2 |
| | | |||||
| * | feature(core): add metadata based type inspection for tables, and empty macro | Andrey Orst | 2020-11-08 | 1 | -4/+13 |
| | | |||||
| * | feature(macros): add metadata macros, doc, and some tests | Andrey Orst | 2020-11-08 | 2 | -18/+25 |
| | | |||||
| * | feature(macros): inject metadata into definitions | Andrey Orst | 2020-11-05 | 2 | -33/+60 |
| | | |||||
| * | feature(macros): support attribute table in def and defonce | Andrey Orst | 2020-11-02 | 1 | -9/+21 |
| | | |||||
| * | feature(macros): add def and defonce macros | Andrey Orst | 2020-11-02 | 1 | -0/+18 |
| | | |||||
| * | feature(core): more multimethod related functions | Andrey Orst | 2020-11-02 | 1 | -15/+17 |
| | | |||||
| * | fix: no need to prefix private fns with - | Andrey Orst | 2020-10-31 | 1 | -23/+32 |
| | | |||||
| * | feature(macros): implement simple multimethods | Andrey Orst | 2020-10-31 | 1 | -0/+29 |
| | | |||||
| * | feature: do not gen error handling if existing arities cover all variants | Andrey Orst | 2020-10-30 | 1 | -4/+30 |
| | | |||||
| * | fix(macros): make into branch at compile time for known table types | Andrey Orst | 2020-10-28 | 1 | -49/+80 |
| | | |||||
| * | feature(core): implement auto namespacing for fn* and create fn& | Andrey Orst | 2020-10-27 | 2 | -21/+73 |
| | | | | | Redefining everything in terms of fn* and fn* breaks coverage.sh | ||||
| * | feature: refactoring | Andrey Orst | 2020-10-26 | 1 | -8/+8 |
| | | | | | | make some functions private (for coverage.sh) Separate tests into one test per function (for coverage.sh) | ||||
| * | feature: refactoring | Andrey Orst | 2020-10-25 | 2 | -6/+6 |
| | | |||||
| * | feature(core functions): Added more core functions | Andrey Orst | 2020-10-24 | 1 | -0/+1 |
| | | |||||
| * | remove limitation of different length with nils in arglist | Andrey Orst | 2020-10-24 | 2 | -4/+4 |
| | | |||||
| * | Changes | Andrey Orst | 2020-10-23 | 1 | -42/+53 |
| | | | | | | | | | | - add runtime check to into - add sort of a test framework - remove mapkv in favor of generalized mapv that works both for sequences and tables - add more tests - update doc | ||||
| * | changes | Andrey Orst | 2020-10-22 | 1 | -4/+2 |
| | | | | | | | fix eq? for empty tables rewrite parts of the readme simplify functions rest and check-bindings | ||||
| * | implement into as a macro | Andrey Orst | 2020-10-22 | 1 | -1/+49 |
| | | |||||
| * | added more macros, and functions to the `core` modules | Andrey Orst | 2020-10-21 | 2 | -41/+171 |
| | | |||||
| * | add some additional checks and docstrings for fn* | Andrey Orst | 2020-10-21 | 1 | -50/+71 |
| | | |||||
| * | implement Clojure's defn | Andrey Orst | 2020-10-21 | 1 | -0/+84 |