summaryrefslogtreecommitdiff
path: root/core.fnl
Commit message (Collapse)AuthorAgeFilesLines
* fix(core): rename vec to vectorAndrey Orst2020-11-091-18/+18
|
* feature(core): add hash-map function, and assoc meta to tablesAndrey Orst2020-11-081-4/+15
|
* feature(core): add metadata based type inspection for tables, and empty macroAndrey Orst2020-11-081-23/+38
|
* feature(macros): add metadata macros, doc, and some testsAndrey Orst2020-11-081-2/+2
|
* fix(core): reorder docstring and arglist for fin& definitionsAndrey Orst2020-11-051-30/+65
|
* feature(core): add math and comparison functionsAndrey Orst2020-11-021-10/+87
|
* fix(core): optimize some doublework placesAndrey Orst2020-11-021-6/+6
|
* feature(core): more multimethod related functionsAndrey Orst2020-11-021-0/+25
|
* fix(core): more robust version of concatAndrey Orst2020-11-011-2/+6
|
* fix: no need to prefix private fns with -Andrey Orst2020-10-311-24/+22
|
* fix(core): add docstrings and improve testsAndrey Orst2020-10-301-2/+2
| | | | Also add editorconfig script
* fix: fix get-in function and testsAndrey Orst2020-10-291-5/+9
|
* feature: functions to access table valuesAndrey Orst2020-10-291-0/+20
|
* feature(code): greatly improve code coverageAndrey Orst2020-10-281-16/+14
|
* 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