summaryrefslogtreecommitdiff
path: root/core.fnl
Commit message (Collapse)AuthorAgeFilesLines
* fix: dirty fix for coverage scriptAndrey Orst2020-10-281-2/+2
|
* feature(core): implement auto namespacing for fn* and create fn&Andrey Orst2020-10-271-93/+87
| | | | Redefining everything in terms of fn* and fn* breaks coverage.sh
* feature(core): add assoc function & testAndrey Orst2020-10-261-1/+16
|
* feature: refactoringAndrey Orst2020-10-261-42/+47
| | | | | make some functions private (for coverage.sh) Separate tests into one test per function (for coverage.sh)
* feature: refactoringAndrey Orst2020-10-251-104/+131
|
* feature(core functions): Added more core functionsAndrey Orst2020-10-241-48/+139
|
* add predicates for checking maps and seqs; add COC, and update docAndrey Orst2020-10-241-6/+19
|
* more functionsAndrey Orst2020-10-241-29/+60
|
* remove naming convention that doesn't matter anymore because of seqAndrey Orst2020-10-241-37/+37
|
* guard table insertions with when-some to prevent nilsAndrey Orst2020-10-241-9/+17
|
* ChangesAndrey Orst2020-10-231-64/+59
| | | | | | | | | - 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
* changesAndrey Orst2020-10-221-7/+7
| | | | | | fix eq? for empty tables rewrite parts of the readme simplify functions rest and check-bindings
* implement into as a macroAndrey Orst2020-10-221-13/+0
|
* add more functions and docAndrey Orst2020-10-211-4/+16
|
* added more macros, and functions to the `core` modulesAndrey Orst2020-10-211-28/+91
|
* replace reduce3 with arity callAndrey Orst2020-10-211-8/+5
|
* use fn* instead of fnAndrey Orst2020-10-211-79/+80
|
* initial commitAndrey Orst2020-10-201-0/+163