モダンなリスト操作ライブラリdash-el、dash-functional-elのインストールと設定

  • このエントリーをはてなブックマークに追加

dash-elとは

Emacs Lispでリストを操作するライブラリです。
map,slice,copy,concat,replace,reduce,unionなど他言語で一般的な機能を提供します。

dash-functional-elとは

Emacs Lispのための関数コンビネータ集です。
一定の関数プログラミング技術を使えるようにするコンビネータを含んでいます。

インストール環境とソフトウェアのバージョン

  • OS:Debian Bullseye(testing)
  • dash-el:elpa-dash(2.17.0+dfsg-1)
  • dash-functional-el:elpa-dash-functional(1.2.0+dfsg-6)

インストール

apt install elpa-dash
apt install elpa-dash-functional

使い方

ファイルのトップに次のように書きます。

;; Package-Requires: ((dash "2.17.0") (dash-functional "1.2.0") (emacs "24"))

dash関数をシンタックスハイライトする

設定ファイルに次のように書きます。

(eval-after-load 'dash '(dash-enable-font-lock))

リンク

「/usr/share/doc/elpa-dash-functional/README.md.gz」

GitHub – magnars/dash.el: A modern list library for Emacs

  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。