| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | update docs, fix doctests, include macros in the docs | Andrey Listopadov | 2023-08-28 | 1 | -2/+2 |
| | | |||||
| * | Update fennel-test, and add test runner script | Andrey Listopadov | 2023-08-28 | 1 | -2/+2 |
| | | |||||
| * | Move everything to a single file | Andrey Listopadov | 2023-08-26 | 1 | -0/+5178 |
| | | | | | | | | Now the library is fully self-contained and doesn't require any special flags to be used. Macros are now shipped inside the library itself and can be required by user code by requiring the same module name as the library. | ||||
| * | fix: Fennel 0.8.0 enhancements | Andrey Orst | 2021-01-19 | 1 | -1286/+0 |
| | | | | | | | | | | | 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: unpack broke for some reason | Andrey Orst | 2020-12-29 | 1 | -17/+17 |
| | | |||||
| * | fix: fix cons docstring | Andrey Orst | 2020-11-25 | 1 | -1/+1 |
| | | |||||
| * | Revert "feature(core): print empty vectors as [] in the REPL" | Andrey Orst | 2020-11-25 | 1 | -11/+7 |
| | | | | This reverts commit 7b02ecaff4e3e884700e4ec6a0ab4db28966dca1 | ||||
| * | feature(core): print empty vectors as [] in the REPL | Andrey Orst | 2020-11-25 | 1 | -7/+11 |
| | | |||||
| * | fix(core): fix print name for hash set | Andrey Orst | 2020-11-23 | 1 | -1/+1 |
| | | |||||
| * | fix(core): do not store order info in hash-set | Andrey Orst | 2020-11-23 | 1 | -14/+23 |
| | | |||||
| * | fix(docs): order items in cljlib.md, and add test.md | Andrey Orst | 2020-11-23 | 1 | -3/+35 |
| | | |||||
| * | feature(core): more hash table functions | Andrey Orst | 2020-11-21 | 1 | -1/+31 |
| | | |||||
| * | fix: update ordered when removing items. | Andrey Orst | 2020-11-21 | 1 | -260/+442 |
| | | | | | WIP: for unordered set | ||||
| * | feature: Sets | Andrey Orst | 2020-11-19 | 1 | -12/+110 |
| | | |||||
| * | feature: major overhaul of documentation, and some housekeeping | Andrey Orst | 2020-11-17 | 1 | -4/+8 |
| | | | | | | | | - remove(macros): `fn+` as it seem impractical, and `fn*` can be used instead - rename(def, defonce): `:dynamic` to `:mutable` as dynamic implies dynamic scoping which is not feature of Lua. - doc: generated documentation for macro module. | ||||
| * | feature(doc): update documentation | Andrey Orst | 2020-11-16 | 1 | -3/+38 |
| | | |||||
| * | fix(core): fix seq function not handling tables with number keys | Andrey Orst | 2020-11-15 | 1 | -1/+1 |
| | | |||||
| * | fix(core): fix reduce-kv and tests | Andrey Orst | 2020-11-15 | 1 | -15/+14 |
| | | |||||
| * | fix(doc): fix vector? docstring | Andrey Orst | 2020-11-15 | 1 | -1/+1 |
| | | |||||
| * | feature(doc): more examples in documentation | Andrey Orst | 2020-11-15 | 1 | -19/+261 |
| | | |||||
| * | feature(core): implement `reduced` | Andrey Orst | 2020-11-15 | 1 | -10/+29 |
| | | |||||
| * | fix(core): rename seq? to vector? | Andrey Orst | 2020-11-15 | 1 | -1/+1 |
| | | |||||
| * | Feature(doc): upload autogenerated documentation. | Andrey Orst | 2020-11-14 | 1 | -79/+78 |
| | | |||||
| * | fix(core): contain valid markdown in docs | Andrey Orst | 2020-11-14 | 1 | -52/+57 |
| | | |||||
| * | fix(core): revert fn* to defn change | Andrey Orst | 2020-11-13 | 1 | -62/+62 |
| | | |||||
| * | fix(core): refactoring | Andrey Orst | 2020-11-13 | 1 | -100/+93 |
| | | | | | | | | - 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(core): add memoize function | Andrey Orst | 2020-11-13 | 1 | -0/+19 |
| | | | | | TODO: Wonder how to test it... | ||||
| * | feature(core): remove macros from core (for loading with macros) | Andrey Orst | 2020-11-13 | 1 | -18/+14 |
| | | |||||
| * | fix(core): improved deep comparison | Andrey Orst | 2020-11-13 | 1 | -3/+27 |
| | | |||||
| * | feature(core): support strings in seq | Andrey Orst | 2020-11-12 | 1 | -12/+22 |
| | | |||||
| * | fix(CI): overhaul | Andrey Orst | 2020-11-12 | 1 | -8/+4 |
| | | |||||
| * | feature(core): breaking change of project structure | Andrey Orst | 2020-11-10 | 1 | -0/+594 |