2017-12-25 21 views
1

プログラムコードでPureScriptを使用して、JavaScriptテキストを生成したいと考えています。たとえば、Julius(Yesod社製)を使ってJavaScriptを直接挿入します。私は同じPureScriptを使いたいのですが、そのようなソリューションやライブラリがあるのでしょうか? ありがとうございました!ハスケルコード内のPurescript

+0

あなたは、基本的に、Purescriptの準分数を必要とします。これはかなり簡単に作ることができるはずです。 – arrowd

+0

しかし、Javascriptのテキストにもコンパイルが必要です。 – QSpider

+0

これは本質的にJavascriptを対象としたHaskellのPurescript用コンパイラ/インタプリタを書く方法を尋ねています。これは、SOの質問に対しては広すぎます。 – user2407038

答えて

1

Purescriptのソースを別々のファイルに保存しておき、後で(ビルド中または実行時に)Haskell & Purescriptの部分を組み合わせました。私はこれが最も簡単な方法だと思うし、既存のPurescriptツールを使い続けることができます。

実行時に私のWebサーバにpursのJS出力を読み込ませました。別のオプションは、HaskellコードをコンパイルするときにJSテキストを含めるためにfile-embedを使用することです。 file-embedを好む理由の1つは、展開する単一の実行可能ファイルが必要な場合です。

最後に、Purescriptコード、次にHaskellコードを作成するMakefileがあります。

関連する問題