タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

lisp*とpatternに関するsh19910711のブックマーク (1)

  • Clojureで快適なREPL駆動開発のために"reloaded workflow"を実践しよう - Qiita

    ClojureといえばREPL駆動開発(REPL-driven development)によるインタラクティブで高速な開発スタイルが大きな強みですが、その開発体験(DX; developer experience)をより良くするためにClojure開発環境の特性を反映した"reloaded workflow"というものが知られています。 このワークフローを実現するためのライブラリの組み合わせや設定のしかたは多様ですが、記事では最もオーソドックスなtools.namespace + Integrant/Component/mountでの構成例をご紹介します。 サンプルコードlagenorhynque/reloaded-workflow-examplesは適宜参考に、ご自身の開発スタイルに合ったプロジェクト構成やエディタ設定をぜひ考えてみてください(お気に入りの構成が見つかったらプロジェクト

    Clojureで快適なREPL駆動開発のために"reloaded workflow"を実践しよう - Qiita
    sh19910711
    sh19910711 2024/06/19
    "ClojureといえばREPL駆動開発によるインタラクティブで高速な開発スタイルが大きな強み / REPLを再起動することなくソースコードの変更をリロードしアプリケーションを安全に再起動できる仕組みを整える" 2021
  • 1