summaryrefslogtreecommitdiff
path: root/.dir-locals.el
Commit message (Collapse)AuthorAgeFilesLines
* fix: don't generate mulitarity arglist doc for single-arity functionsAndrey Listopadov2021-07-231-0/+6
|
* fix: style changes, and documentation fixesAndrey Listopadov2021-07-171-0/+3
| | | | | | - provide defn as an alias to fn* and change fn* to defn in all files - fix doc for eq function - fix and generate doc for loop macro
* feat(macros): Added Clojure-like loop macroArchenoth2021-07-131-1/+3
|
* fix: update macros comparison function builderAndrey Listopadov2021-03-111-1/+1
| | | | No need to modify the metatable in macros.
* feat: add partition take and nthrest functionsAndrey Listopadov2021-02-221-1/+4
|
* fix: release 0.5.1Andrey Listopadov2021-02-191-0/+2
| | | | | | | | - eq will no longer change metamethods of tables - module info is hidden in metatable now - memoize uses proper deep comparison - tests no longer requires searching up in core namespace - memoization test doesn't depend on CPU speed anymore
* fix: allow defining methods with fn*Andrey Orst2021-01-261-1/+7
|
* feature: include documentation testing in pipelineAndrey Orst2021-01-241-2/+3
|
* fix: Fennel 0.8.0 enhancementsAndrey Orst2021-01-191-1/+22
| | | | | | | | | | Changelog: - fixed bug in try - reworked pretty printing for sets - handle cycles in sets - use new fennel.view format - reorganized library to make requiring it easier
* fix(core): revert fn* to defn changeAndrey Orst2020-11-131-1/+1
|
* fix(core): refactoringAndrey Orst2020-11-131-2/+2
| | | | | | | - Rename `fn*` to `defn`, `fn&` to `fn+`. - Do not use `fn+` in the core at all, provide it for convenience. - Fix bug in `filter` due to incorrect `cons` implementation. - Update `seq` and `eq` functions in macros
* feature(macros): add metadata macros, doc, and some testsAndrey Orst2020-11-081-1/+2
|
* feature(core): more multimethod related functionsAndrey Orst2020-11-021-1/+3
|
* feature(core): implement auto namespacing for fn* and create fn&Andrey Orst2020-10-271-0/+1
| | | | Redefining everything in terms of fn* and fn* breaks coverage.sh
* fix(misc): fix indentation rulesAndrey Orst2020-10-261-1/+2
|
* ChangesAndrey Orst2020-10-231-1/+2
| | | | | | | | | - 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
* more indentation specsAndrey Orst2020-10-211-1/+5
|
* implement Clojure's defnAndrey Orst2020-10-211-0/+4