dash.el icon indicating copy to clipboard operation
dash.el copied to clipboard

[discussion] Remove aliases

Open Fuco1 opened this issue 8 years ago • 2 comments
trafficstars

Why?

See discussion in #212.

Transition plan

When we do the transition we can provide a file dash-compat.el or dash-aliases.el which people could require to keep the old code working with minimal effort, but we will deprecate them and remove from "core" and the documentation.

Ideas?

Fuco1 avatar Apr 24 '17 13:04 Fuco1

Will you keep the emacs-lisp style 'p' predicates or the scheme (clojure?) style '?' predicates? Query-type names (-select, -reject), more destructive names (-remove), or traditional functional programming names (-filter)?

wygulmage avatar Apr 24 '17 13:04 wygulmage

For what it's worth, I think dash.el should prefer foo-p predicates over Scheme/Clojure-style foo?. The rest of Emacs uses -p and reading code that uses a mix is weird.

Wilfred avatar Jul 15 '17 19:07 Wilfred