| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| |/ | |||||
| * | fix: fix get-in function and tests | Andrey Orst | 2020-10-29 | 2 | -13/+22 |
| | | |||||
| * | feature(CI): test on both lua5.3 and lua5.4 | Andrey Orst | 2020-10-29 | 1 | -3/+13 |
| | | |||||
| * | feature(doc): more function descriptions | Andrey Orst | 2020-10-29 | 1 | -18/+59 |
| | | |||||
| * | feature: functions to access table values | Andrey Orst | 2020-10-29 | 2 | -1/+39 |
| | | |||||
| * | fix: remove coverage script | Andrey Orst | 2020-10-28 | 1 | -33/+0 |
| | | |||||
| * | feature(code): greatly improve code coverage | Andrey Orst | 2020-10-28 | 3 | -27/+104 |
| | | |||||
| * | fix(macros): make into branch at compile time for known table types | Andrey Orst | 2020-10-28 | 1 | -49/+80 |
| | | |||||
| * | feature: add support for luacov-console coverage tool | Andrey Orst | 2020-10-28 | 2 | -7/+15 |
| | | |||||
| * | fix: typo | Andrey Orst | 2020-10-28 | 1 | -1/+1 |
| | | |||||
| * | fix(tests): add missing tests | Andrey Orst | 2020-10-28 | 1 | -1/+34 |
| | | |||||
| * | fix: dirty fix for coverage script | Andrey Orst | 2020-10-28 | 2 | -3/+3 |
| | | |||||
| * | feature(core): implement auto namespacing for fn* and create fn& | Andrey Orst | 2020-10-27 | 5 | -114/+236 |
| | | | | | Redefining everything in terms of fn* and fn* breaks coverage.sh | ||||
| * | fix(misc): fix indentation rules | Andrey Orst | 2020-10-26 | 1 | -1/+2 |
| | | |||||
| * | feature(core): add assoc function & test | Andrey Orst | 2020-10-26 | 2 | -3/+22 |
| | | |||||
| * | fix: compensate empty lines in coverage script | Andrey Orst | 2020-10-26 | 2 | -3/+16 |
| | | | | | Also add it to makefile | ||||
| * | fix(doc): typo | Andrey Orst | 2020-10-26 | 1 | -1/+1 |
| | | |||||
| * | feature(testing): group tests, update coverage script | Andrey Orst | 2020-10-26 | 4 | -328/+355 |
| | | |||||
| * | feature: refactoring | Andrey Orst | 2020-10-26 | 4 | -104/+190 |
| | | | | | | make some functions private (for coverage.sh) Separate tests into one test per function (for coverage.sh) | ||||
| * | feature: add luacov target | Andrey Orst | 2020-10-26 | 1 | -7/+12 |
| | | |||||
| * | feature: add simple script to check approx test coverage | Andrey Orst | 2020-10-26 | 1 | -0/+14 |
| | | |||||
| * | feature: refactoring | Andrey Orst | 2020-10-25 | 5 | -160/+229 |
| | | |||||
| * | feature(CI): add .gitlab-ci.yml | Andrey Orst | 2020-10-25 | 1 | -0/+11 |
| | | |||||
| * | feature(core functions): Added more core functions | Andrey Orst | 2020-10-24 | 6 | -96/+266 |
| | | |||||
| * | feature(maintenance): Added basic .gitignore and Makefile | Andrey Orst | 2020-10-24 | 2 | -0/+25 |
| | | |||||
| * | feature(documentation): Added Contributing guidelines | Andrey Orst | 2020-10-24 | 2 | -79/+160 |
| | | |||||
| * | add predicates for checking maps and seqs; add COC, and update doc | Andrey Orst | 2020-10-24 | 4 | -32/+61 |
| | | |||||
| * | gitlab doesn't like Org's links | Andrey Orst | 2020-10-24 | 1 | -2/+1 |
| | | |||||
| * | more functions | Andrey Orst | 2020-10-24 | 3 | -33/+102 |
| | | |||||
| * | remove naming convention that doesn't matter anymore because of seq | Andrey Orst | 2020-10-24 | 1 | -37/+37 |
| | | |||||
| * | guard table insertions with when-some to prevent nils | Andrey Orst | 2020-10-24 | 1 | -9/+17 |
| | | |||||