以下の内容はhttps://shuzo-kino.hateblo.jp/entry/2015/11/12/235554より取得しました。


livescriptを更に闇深く。prelude.lsで関数型の深淵を覗き見る その1:導入編

prelude.lsは

prelude.ls is a functionally oriented utility library.

とあるように、関数型な運用ができるlivescript向け*1の拡張ライブラリです。
ほとんどの関数はカリー化されてるとのこと。
カリー化自体はlivescriptで楽しく使うことが出来るので……これを更に怖くした感じなんでしょうか?shuzo-kino.hateblo.jp

導入法

みんなだいすきnpm。
livescriptが入るなら特に依存関係で困ることは無さそうです。

$ npm install prelude-ls.

lspのヘルプをみてみると

$ lsp --help
...
Misc:
... 
  -d, --prelude                  automatically import prelude.ls in REPL
...

とあり、オプションで自動読み込みができます。
明示的ににやりたいなら

prelude = require 'prelude-ls'

とやれば、ロードできます。

*1:他でも使えないことはないみたいですが非推奨




以上の内容はhttps://shuzo-kino.hateblo.jp/entry/2015/11/12/235554より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14