summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* fix(testing): do not depend on anythingAndrey Orst2020-11-121-45/+36
* fix(CI): fix depend fileAndrey Orst2020-11-101-3/+4
* feature(core): breaking change of project structureAndrey Orst2020-11-108-277/+263
* fix(tests): fix reduce test, and add more docstringsAndrey Orst2020-11-101-10/+10
* fix(core): use compile-time empty tables instead of function callAndrey Orst2020-11-091-16/+16
* fix(core): add missing docAndrey Orst2020-11-092-5/+18
* fix(core): rename plus to add, minus to subAndrey Orst2020-11-092-34/+34
* fix(macros): fix multimethods which use tables as the dispatch valueAndrey Orst2020-11-092-4/+44
* fix(core): more clear error messages, and microoptimizationsAndrey Orst2020-11-091-6/+8
* feature(testing): change testing macro to contain descriptionAndrey Orst2020-11-094-118/+130
* fix(testing): do not depend on eq from coreAndrey Orst2020-11-093-4/+16
* fix(macros): do not insert arity error closure for functions with >= 0 arityAndrey Orst2020-11-091-4/+5
* fix: use not= instead of Lua's ~=Andrey Orst2020-11-092-8/+9
* fix(core): rename vec to vectorAndrey Orst2020-11-092-23/+23
* feature(core): add hash-map function, and assoc meta to tablesAndrey Orst2020-11-082-4/+24
* feature(core): add metadata based type inspection for tables, and empty macroAndrey Orst2020-11-084-30/+73
* feature(macros): add metadata macros, doc, and some testsAndrey Orst2020-11-0810-87/+154
* fix(CI): enable metadata in compiled codeAndrey Orst2020-11-071-1/+1
* fix(macros): fix metadata testsAndrey Orst2020-11-072-7/+5
* fix(CI): update luacov pipelineAndrey Orst2020-11-073-6/+10
* fix(make): update dependency fileAndrey Orst2020-11-071-2/+2
* fix(tests): fix depend fileAndrey Orst2020-11-061-1/+1
* fix(CI): fix coverage piplineAndrey Orst2020-11-052-4/+11
* feature(testing): move tests to separate directory. Also add some testsAndrey Orst2020-11-055-21/+97
* fix(core): reorder docstring and arglist for fin& definitionsAndrey Orst2020-11-051-30/+65
* feature(macros): inject metadata into definitionsAndrey Orst2020-11-052-33/+60
* feature(doc): document def and defonceAndrey Orst2020-11-021-15/+45
* feature(macros): support attribute table in def and defonceAndrey Orst2020-11-022-12/+29
* feature(macros): add def and defonce macrosAndrey Orst2020-11-022-1/+39
* feature(core): add math and comparison functionsAndrey Orst2020-11-024-26/+189
* fix(core): optimize some doublework placesAndrey Orst2020-11-021-6/+6
* feature(core): more multimethod related functionsAndrey Orst2020-11-025-18/+99
* fix(doc): mention coverage measurement in contributing guidelinesAndrey Orst2020-11-011-1/+3
* fix(core): more robust version of concatAndrey Orst2020-11-011-2/+6
* Merge branch 'coverage-report' into 'master'Andrey Orst2020-11-011-1/+1
|\
| * fix(CI): colorless coverage reportAndrey Orst2020-11-011-1/+1
|/
* Merge branch 'coverage-report' into 'master'Andrey Orst2020-11-014-1/+24
|\
| * feature(CI): add coverage reportAndrey Orst2020-11-014-1/+24
|/
* feature(doc): describe multimethodsAndrey Orst2020-10-311-0/+18
* fix: no need to prefix private fns with -Andrey Orst2020-10-312-47/+54
* feature(macros): implement simple multimethodsAndrey Orst2020-10-312-2/+52
* Update .gitlab-ci.ymlAndrey Orst2020-10-301-2/+2
* Merge branch 'counted-arity' into 'master'Andrey Orst2020-10-301-4/+30
|\
| * feature: do not gen error handling if existing arities cover all variantsAndrey Orst2020-10-301-4/+30
* | Merge branch 'make-improvements' into 'master'Andrey Orst2020-10-302-2/+10
|\ \
| * | feature: rebuild project when macros files changeAndrey Orst2020-10-302-2/+10
| |/
* / fix(core): add docstrings and improve testsAndrey Orst2020-10-303-4/+23
|/
* fix(doc): gitlab's rendering of Org mode isn't quite rightAndrey Orst2020-10-291-1/+1
* Merge branch 'ci-lua5.4' into 'master'Andrey Orst2020-10-292-15/+20
|\
| * feature(CI): Test library against Lua 5.4 on Ubuntu 20.10Andrey Orst2020-10-292-15/+20
|/