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
Magnar Sveen
467dfa777d
Add -map-indexed
13 years ago
Magnar Sveen
85bd4e0779
Add @tali713's -applify
13 years ago
Takafumi Arakaki
a23aa4bf28
Add examples for -group-by
13 years ago
Magnar Sveen
c025efb9fc
Add -separate (thanks @Fuco1 )
14 years ago
Magnar Sveen
f034c160e9
Add -union (thanks to @Fuco1 )
...
Fixes #4
14 years ago
Magnar Sveen
e9de223c5a
Rename -replace-where to -map-when
...
- doesn't actually replace anything
- added alias to keep backwards compatability
14 years ago
Magnar Sveen
9faa4228ab
Add -partition-by
14 years ago
Magnar Sveen
a336d78bcb
Add -only-some?
14 years ago
Magnar Sveen
ed4781435b
Add -dotimes
14 years ago
Magnar Sveen
a08fc14da7
Add -each-while
14 years ago
Magnar Sveen
12ed9f6622
Add destructive operations !cons og !cdr
14 years ago
Magnar Sveen
4fedd2ea73
Add -partition and -partition-all
14 years ago
Magnar Sveen
4b5e24ba53
Docs: move -any? -all? -none? and -each up.
14 years ago
Magnar Sveen
fea1aa363a
Add -interleave
14 years ago