タグ

clojureとplanckに関するishideoのブックマーク (4)

  • Shell scripting のお供に Planck を推してみたい - Qiita

    最近仕事でちょっとしたスクリプト(ほとんどがファイル操作&ファイル名編集に正規表現を少し使う程度)を書く機会が何度かあり、そういった「ちょっとした機会」にでも Clojure を使えたらなぁ、と思っていました。1 そういった用途に、最近だと babashka 、少し前からだと lumo 、planck 、等が候補になるかと思います。各々特長がありますが、ちょっとマイナー(?失礼)な planck について気に入った点、そうでなかった点等々調べてみたことを書いてみようと思います。 Planck とは 実行エンジンに JavaScriptCore (Safari / WebKit2 に使われてるやつ) を使った、ClojureScript の処理系、です。普通に REPL を起動してインタラクティブに操作することもできますし、ClojureScript で記述したスクリプトをわせてバッチ的に

    Shell scripting のお供に Planck を推してみたい - Qiita
  • npmでおてがるcljs REPL: Lumoの紹介 - Qiita

    Clojure Advent Calendar 2016の7日目の記事になります。 ClojureScriptとREPL 現在はNode.jsも考慮されてますが、もともとClojureScriptはブラウザ上のJavaScriptを対象にしていたので、ブラウザREPLの開発が進みました。 (figwheelでもnode向けの解説はありました) この記事では、コンソールで動くREPLの話題を扱います。 実践記事ではなく紹介のみですので、興味があれば公式サイトを開いていじってみましょう。 lumo lumoは、macOS, Linux, Windowsで動くコンソールREPLです。 バイナリパッケージをダウンロードしてくるか、node(.js)が入ってnpmにパスが通っている環境でnpmでインストールします。 macOSではHomebrewでもインストールできます。 ここでは、npmからインス

    npmでおてがるcljs REPL: Lumoの紹介 - Qiita
  • sublime-text3, inlein, planck でclojureを手軽に始める - Qiita

    (注意)この記事はもうとても古いです。スクリプトとして Clojure を使うなら https://babashka.org/ などをおすすめします。 MacでClojureを手軽に始める&スクリプト的に使う方法として、inleinとplanckを紹介します。1 また、sublime-text3から実行できるように設定します。 inlein & planck inleinは、Clojureの実行環境です。2 Clojureは、JVM上で動くLispライクな言語です。 Clojureのビルドツールとして普及しているleiningenというツールでは、依存ライブラリの設定をproject.cljなどの特定の設定ファイルに記述します。 しかし、inlienでは、依存ライブラリの設定をスクリプト中にインラインで記述することができます。依存の書き方はleiningenと互換のある構文です。 plan

    sublime-text3, inlein, planck でclojureを手軽に始める - Qiita
  • Clojure/ClojureScript関連リンク集

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Clojure/ClojureScript入門者の方の学習の参考に(もしくは布教のために)、開発環境からコミュニティまでの基的な情報をまとめてみました。 「参考」として挙げているのは個人的にオススメのブログ記事/スライドなどです。 随時更新していますが、コメントや編集リクエスト、Xなどで良さそうな情報源を教えていただければ反映していきます。 Clojure公式 Clojure 日語版: clojure-site-ja GitHub 参考 Rich Already Answered That!: Clojureの設計判断についてのRi

    Clojure/ClojureScript関連リンク集
  • 1