178 Commits (feea52d128bce9b79329c948e4aae3cb511faebf)

Author SHA1 Message Date
Matus Goljer 52fd01071a
feat: add -zip-lists 6 years ago
Matus Goljer 800c25d1e8
feat(docs): simplify (function x) to #'x 6 years ago
Basil L. Contovounesios 25030c96d8
Fix test harness in Emacs 27 7 years ago
Basil L. Contovounesios 7854ec7141
Fix quote simplification in docs 7 years ago
Zhu Zihao a5706bb451 More test to cover cases on different `-compare-fn` 7 years ago
citreu bbf8016a78 Remove dependecy `cl-lib` in tests. 7 years ago
citreu fd5980eace Ensure `hash?` expander evaluates its arg only once. 7 years ago
Brian Leung 016e0dee03 Generalize `-rotate` for `|n|` greater than `(length list)`. 7 years ago
Ivan Yonchovski 3f7bc26ec6 Provided option to extend destructoring 7 years ago
Ivan Yonchovski 38d44ed77e Implement --doto 7 years ago
Basil L. Contovounesios a6e143682f
Add -common-suffix 8 years ago
Basil L. Contovounesios 6d2decbc50
Prefer number-to-string over int-to-string 8 years ago
Basil L. Contovounesios 8f90dd7e33
Handle empty list in -reductions[-r] 8 years ago
Basil L. Contovounesios 88737493cd
Improve and simplify right-associative reductions 8 years ago
Paul Pogonyshev 8af9987aac Add '-each-r' and '-each-r-while'. 8 years ago
Matus Goljer 148404c114 [Fix #256] Allow `-let` bindings with no explicit value 8 years ago
Matus Goljer 3b08355b94 Use version from dash.el file when generating readme. 8 years ago
Matus Goljer 406f6f3e71 Fix whitespace 8 years ago
Matus Goljer e52909f098 Add smarter key destructuring 8 years ago
Matus Goljer 8c4e27fa7e Implement -setq 8 years ago
Phillip Lord 3789b15618 Change Emacs tested and supported versions. 8 years ago
Basil L. Contovounesios 72b8d39458
Add -common-prefix 8 years ago
Matus Goljer 91d8cb01e6 Move inits and tails under reductions in the examples 8 years ago
Matus Goljer 057468608d Make tails and inits return all prefixes including the empty one. 8 years ago
Matus Goljer 55d8cc9294 Running sum and product can only be computed from non-empty lists 8 years ago
Matus Goljer eb1231eca4 Add -reductions[-r][-from] 8 years ago
Matus Goljer d8bcf567ef Add -running-sum and -running-product 8 years ago
Matus Goljer f8c8dc002c Add -tails and -inits 8 years ago
duianto 057e55ca58 Update examples.el, remove duplicate -third-item 9 years ago
Wilfred Hughes 66e3e94341 Define -second-item through to -fifth-item 9 years ago
Matus Goljer 72675567c6 Fix infinite loop in -zip/-interleave when called with no arguments. 9 years ago
Basil L. Contovounesios f69a9df16f
Replace -first with -some in -any? 9 years ago
Wilfred Hughes 5d7077a7b4 Set text-quoting-style 9 years ago
Wilfred Hughes 0297166f41 Docs: Clarify that we don't modify the original list 9 years ago
Zachary Kanfer 13f9eceb60 add tests for nesting anaphoric macros. 9 years ago
Zachary Kanfer 13a4718b3d Add new partition-before, -after methods. 9 years ago
Zachary Kanfer a3b40f8f01 Make --> bind IT for use anywhere in FORMS, and add -as->. 9 years ago
holomorph 81ef1efa63 Replace string-to-int with string-to-number (#216) 9 years ago
holomorph dd30a1fbba [Feature #196] Add -powerset and -permutations (#203) 9 years ago
Matus Goljer 07c61f5a7e [#200] Add tests for generalized variables 9 years ago
Matus Goljer 53e641c127 [Fix #202] -table-flat works on input of dimension 1 9 years ago
Matus Goljer 3075aea1a3 Add -unzip 9 years ago
Matus Goljer 4de21894c0 [Feature #185] -cut <> in first slot is a function 10 years ago
Mika Vilpas 6d8abc7322 Add -doto macro (like Clojure's doto) (#177) 10 years ago
Matus Goljer 7cc01498a2 [#99] Add -take-last and -drop-last 10 years ago
Wilfred Hughes 1fce650170 Add `-each-indexed` and an anaphoric equivalent (#178) 10 years ago
Matus Goljer 096f244187 --remove-last does not modify input list #158 10 years ago
Matus Goljer 0272e8b126 [Fix #158] -map-last does not modify input list. 10 years ago
Matus Goljer a9f90d7834 Add -select-column(s) 10 years ago
Matus Goljer 0c5c694aff [-let] Allow inline &alist in cons destructuring. 11 years ago