steve
703bb599c6
Convert -zip to support variable-length arguments
...
fixes #82 on github
12 years ago
Matus Goljer
b44140accd
Add -is-prefix/suffix/infix-p
12 years ago
Matus Goljer
b0758469ce
Add -iterate, -unfold
12 years ago
Matus Goljer
6bdcfa5dbe
Add -split-on, -split-when
12 years ago
Matus Goljer
3eb91fec0e
Add `-find-last-index`
12 years ago
Johan Andersson
930b390c44
Add -list function.
12 years ago
Johan Andersson
386ec0a14b
Add -same-items? function.
...
The function returns true if both lists includes the same items, no
matter of the order of the items.
12 years ago
Matus Goljer
f86d23527c
Fix -cons*
12 years ago
Matus Goljer
c788474b4c
Fix bug with nested lists in `-remove-at-indices`
12 years ago
Fuco1
d8ccf8559f
Add replace/update/remove functions for index/indices
12 years ago
Fuco1
f4ba8db52d
Add -snoc
12 years ago
Magnar Sveen
0f4cae9563
Improve docs
13 years ago
Matus Goljer
bf99147ca0
Fix `-tree-mapreduce-from` test & reformat the tests
13 years ago
Matus Goljer
75efb6069a
Add tree map/reduce
13 years ago
Christina Whyte
6eeb692a00
Provide an implementation of function composition.
13 years ago
Matus Goljer
87c8b91e1b
Add indexing operations
13 years ago
Magnar Sveen
1812a1790b
Complete dash and dash-functional split
...
Also move functions that require Emacs 24 out of dash.el
13 years ago
Magnar Sveen
9b0166a3a1
Fix terminology
13 years ago
Magnar Sveen
38307e3126
Partition docs
13 years ago
Magnar Sveen
4a144c6515
Release 2.0.0
13 years ago
Magnar Sveen
9a149bf85a
Add anaphoric example to --max-by and --min-by
13 years ago
Fuco1
2a7fbdc507
Update -max-by & friends
13 years ago
Magnar Sveen
f1049f1607
Add dash-functional back, now dependent on dash.el
...
- instead of the other way around
13 years ago
Magnar Sveen
d374fcca52
Revert "Add combinators"
...
This reverts commit 9abae5e6bc .
13 years ago
Fuco1
9abae5e6bc
Add combinators
13 years ago
Magnar Sveen
0db2f5a5ab
Fix second example for -last/first-item
13 years ago
Magnar Sveen
824fcb3531
Release 1.8.0
13 years ago
Fuco1
9bd656ebcd
Add -rotate
13 years ago
Johan Andersson
41649089e3
Add -min, -max, -min-by and -max-by.
13 years ago
Wilfred Hughes
e07cef640b
Adding -first-item and -last-item. [ magnars/dash.el#17 ]
...
`-first-item` is a trivial alias to `car`, so I used `defalias` so
there isn't the additional overhead of a function call. This has
broken `create_docs.sh`.
It seems that `defexamples` expects `symbol-function` to return an
elisp function definition, but `car` is implemented in C.
13 years ago
Magnar Sveen
2b200884ca
Add -juxt
13 years ago
Johan Andersson
12291f3ea6
Add -product function.
13 years ago
Johan Andersson
ff3d7bd333
Add -sum function.
13 years ago
Magnar Sveen
de67c4b0a7
Add `-sort`
...
Fixes #34
13 years ago
Fuco1
d556884b65
Add reduce-r, the right associative variant of reduce
13 years ago
Magnar Sveen
5614753d73
Fix bug with -partition-all-in-steps
13 years ago
Magnar Sveen
3c546aba07
Add -partition-in-steps & -partition-all-in-steps
13 years ago
Emanuel Evans
e870be867c
Add -when-let* and -if-let*
13 years ago
Emanuel Evans
30ac13b766
Add -insert-at ( closes #27 )
13 years ago
Emanuel Evans
139610257a
Add -when-let and -if-let macros
13 years ago
Fuco1
a559a80d58
Added -last
13 years ago
Magnar Sveen
d7174ed63a
Handle cons-cells properly in -flatten
...
Fixes #21
13 years ago
Wilfred Hughes
a4b70f96c9
[ magnars/dash.el#18 ] implementing -slice
13 years ago
Magnar Sveen
adfafcb468
Add -partition-by-header
13 years ago
Magnar Sveen
3f604cde37
Add -count
13 years ago
Magnar Sveen
f7a828f7df
Add -zip and -zip-with
...
Thanks to @Fuco1 :-)
Fixes #14
13 years ago
Nic Ferier
50e9f46710
-cons* for making improper lists.
13 years ago
Magnar Sveen
8fe15ed419
Group -repeat with -dotimes
13 years ago
vemv
a196ac1166
Fix -repeat
13 years ago
Magnar Sveen
1284bc6f96
Move .el files out of root.
...
- to avoid cluttering the provide-namespace
- like not interfering with with ert.el
Fixes #9
13 years ago