| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(testing): do not depend on anything | Andrey Orst | 2020-11-12 | 1 | -45/+36 |
| | | |||||
| * | fix(CI): fix depend file | Andrey Orst | 2020-11-10 | 1 | -3/+4 |
| | | |||||
| * | feature(core): breaking change of project structure | Andrey Orst | 2020-11-10 | 8 | -277/+263 |
| | | |||||
| * | fix(tests): fix reduce test, and add more docstrings | Andrey Orst | 2020-11-10 | 1 | -10/+10 |
| | | |||||
| * | fix(core): use compile-time empty tables instead of function call | Andrey Orst | 2020-11-09 | 1 | -16/+16 |
| | | | | | | | | premature optimizations are the root of evil premature optimizations are the root of evil premature optimizations are the root of evil premature optimizations are the root of evil premature optimizations are the root of evil premature optimizations are the root of evil | ||||
| * | fix(core): add missing doc | Andrey Orst | 2020-11-09 | 2 | -5/+18 |
| | | |||||
| * | fix(core): rename plus to add, minus to sub | Andrey Orst | 2020-11-09 | 2 | -34/+34 |
| | | |||||
| * | fix(macros): fix multimethods which use tables as the dispatch value | Andrey Orst | 2020-11-09 | 2 | -4/+44 |
| | | |||||
| * | fix(core): more clear error messages, and microoptimizations | Andrey Orst | 2020-11-09 | 1 | -6/+8 |
| | | |||||
| * | feature(testing): change testing macro to contain description | Andrey Orst | 2020-11-09 | 4 | -118/+130 |
| | | |||||
| * | fix(testing): do not depend on eq from core | Andrey Orst | 2020-11-09 | 3 | -4/+16 |
| | | |||||
| * | fix(macros): do not insert arity error closure for functions with >= 0 arity | Andrey Orst | 2020-11-09 | 1 | -4/+5 |
| | | |||||
| * | fix: use not= instead of Lua's ~= | Andrey Orst | 2020-11-09 | 2 | -8/+9 |
| | | |||||
| * | fix(core): rename vec to vector | Andrey Orst | 2020-11-09 | 2 | -23/+23 |
| | | |||||
| * | feature(core): add hash-map function, and assoc meta to tables | Andrey Orst | 2020-11-08 | 2 | -4/+24 |
| | | |||||
| * | feature(core): add metadata based type inspection for tables, and empty macro | Andrey Orst | 2020-11-08 | 4 | -30/+73 |
| | | |||||
| * | feature(macros): add metadata macros, doc, and some tests | Andrey Orst | 2020-11-08 | 10 | -87/+154 |
| | | |||||
| * | fix(CI): enable metadata in compiled code | Andrey Orst | 2020-11-07 | 1 | -1/+1 |
| | | |||||
| * | fix(macros): fix metadata tests | Andrey Orst | 2020-11-07 | 2 | -7/+5 |
| | | |||||
| * | fix(CI): update luacov pipeline | Andrey Orst | 2020-11-07 | 3 | -6/+10 |
| | | |||||
| * | fix(make): update dependency file | Andrey Orst | 2020-11-07 | 1 | -2/+2 |
| | | |||||
| * | fix(tests): fix depend file | Andrey Orst | 2020-11-06 | 1 | -1/+1 |
| | | |||||
| * | fix(CI): fix coverage pipline | Andrey Orst | 2020-11-05 | 2 | -4/+11 |
| | | |||||
| * | feature(testing): move tests to separate directory. Also add some tests | Andrey Orst | 2020-11-05 | 5 | -21/+97 |
| | | |||||
| * | fix(core): reorder docstring and arglist for fin& definitions | Andrey Orst | 2020-11-05 | 1 | -30/+65 |
| | | |||||
| * | feature(macros): inject metadata into definitions | Andrey Orst | 2020-11-05 | 2 | -33/+60 |
| | | |||||
| * | feature(doc): document def and defonce | Andrey Orst | 2020-11-02 | 1 | -15/+45 |
| | | |||||
| * | feature(macros): support attribute table in def and defonce | Andrey Orst | 2020-11-02 | 2 | -12/+29 |
| | | |||||
| * | feature(macros): add def and defonce macros | Andrey Orst | 2020-11-02 | 2 | -1/+39 |
| | | |||||
| * | feature(core): add math and comparison functions | Andrey Orst | 2020-11-02 | 4 | -26/+189 |
| | | |||||
| * | fix(core): optimize some doublework places | Andrey Orst | 2020-11-02 | 1 | -6/+6 |
| | | |||||
| * | feature(core): more multimethod related functions | Andrey Orst | 2020-11-02 | 5 | -18/+99 |
| | | |||||
| * | fix(doc): mention coverage measurement in contributing guidelines | Andrey Orst | 2020-11-01 | 1 | -1/+3 |
| | | |||||
| * | fix(core): more robust version of concat | Andrey Orst | 2020-11-01 | 1 | -2/+6 |
| | | |||||
| * | Merge branch 'coverage-report' into 'master' | Andrey Orst | 2020-11-01 | 1 | -1/+1 |
| |\ | | | | | | | | | fix(CI): colorless coverage report See merge request andreyorst/fennel-cljlib!5 | ||||
| | * | fix(CI): colorless coverage report | Andrey Orst | 2020-11-01 | 1 | -1/+1 |
| |/ | |||||
| * | Merge branch 'coverage-report' into 'master' | Andrey Orst | 2020-11-01 | 4 | -1/+24 |
| |\ | | | | | | | | | Coverage report See merge request andreyorst/fennel-cljlib!4 | ||||
| | * | feature(CI): add coverage report | Andrey Orst | 2020-11-01 | 4 | -1/+24 |
| |/ | |||||
| * | feature(doc): describe multimethods | Andrey Orst | 2020-10-31 | 1 | -0/+18 |
| | | |||||
| * | fix: no need to prefix private fns with - | Andrey Orst | 2020-10-31 | 2 | -47/+54 |
| | | |||||
| * | feature(macros): implement simple multimethods | Andrey Orst | 2020-10-31 | 2 | -2/+52 |
| | | |||||
| * | Update .gitlab-ci.yml | Andrey Orst | 2020-10-30 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'counted-arity' into 'master' | Andrey Orst | 2020-10-30 | 1 | -4/+30 |
| |\ | | | | | | | | | feature: better arity handling See merge request andreyorst/fennel-cljlib!3 | ||||
| | * | feature: do not gen error handling if existing arities cover all variants | Andrey Orst | 2020-10-30 | 1 | -4/+30 |
| | | | |||||
| * | | Merge branch 'make-improvements' into 'master' | Andrey Orst | 2020-10-30 | 2 | -2/+10 |
| |\ \ | | | | | | | | | | | | | feature: rebuild project when macros files change See merge request andreyorst/fennel-cljlib!2 | ||||
| | * | | feature: rebuild project when macros files change | Andrey Orst | 2020-10-30 | 2 | -2/+10 |
| | |/ | |||||
| * / | fix(core): add docstrings and improve tests | Andrey Orst | 2020-10-30 | 3 | -4/+23 |
| |/ | | | | Also add editorconfig script | ||||
| * | fix(doc): gitlab's rendering of Org mode isn't quite right | Andrey Orst | 2020-10-29 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'ci-lua5.4' into 'master' | Andrey Orst | 2020-10-29 | 2 | -15/+20 |
| |\ | | | | | | | | | CI: lua5.4 See merge request andreyorst/fennel-cljlib!1 | ||||
| | * | feature(CI): Test library against Lua 5.4 on Ubuntu 20.10 | Andrey Orst | 2020-10-29 | 2 | -15/+20 |
| |/ | |||||