私は70行のテキストファイルを持っています。その内容はプロジェクト内のテキストエリアの初期値として持ちます。これを行う最善の方法は何ですか?通常はreadFile
を使用しますが、このコンテキストでは使用できないようです。テキストファイルの内容をリフレックスプロジェクトに持っていく最も良い方法
1
A
答えて
3
テンプレートHaskellを使用すると、コンパイル時にファイルをロードし、その内容をトップレベル定義に格納できます。
このモジュールはHaskellを使用しています。以下は、Template Haskell関数を呼び出すことに慣れていない人のための使い方の簡略化された です。
このモジュールの
embedFile
ファンクションは、実行時に使用できる 実行可能ファイルにファイルを埋め込みます。ファイルはByteString
で表されます。ただし、以下に示すように、タイプシグニチャ は、タイプQ Exp
の値が返されることを示します。 するためにByteString
にこれを変換する、あなたは例えば、テンプレートHaskellのに 構文を使用する必要があります。:$(embedFile "myfile.txt")
をこの式は、型
ByteString
を持つことになります。
関連する問題
- 1. ポジションを維持しながらコンポーネントをフレームの上部に持っていく最も良い方法
- 2. テキストファイルを内部ストレージに書き込む最も良い方法は?
- 3. 特大のテキストファイルを結合する最も良い方法
- 4. 内容と一緒にブートストラップタブを使用する最も良い方法
- 5. テキストファイルからintを読み込む最も良い方法
- 6. スティッキーなナビゲーションバーをページの内容の前に持っていく方法は?
- 7. データテーブル内の値を無効にする最も良い方法
- 8. fxmlのチェックボックスのリストを持つ最も良い方法
- 9. ウェブページ内にウェブページを表示する最も良い方法は?
- 10. Rails 3スコープ内にIN句を書く最も良い方法は?
- 11. 私は以下のような内容のテキストファイルを持っているファイル
- 12. クラス内のモジュールをインポートする最も良い方法は?
- 13. テキストファイルのパターン検索の出力を表示する最も良い方法は?
- 14. サーバー間でセッションを維持する最も良い方法は?
- 15. ダイナミックデータベースフィールドを維持する最も良い方法は?
- 16. 単語間のスペースを取り除く最も良い方法
- 17. (コードではなく)ソースデータを開く最も良い方法は何ですか?私はおそらく他の誰か1日に使用のものであってもよい内容がデータベースを、コンパイル済みの最近のプログラミングプロジェクトの一環として
- 18. テキストファイルを読むと、私は次の内容のテキストファイル持って予期しない結果に
- 19. iphoneアプリケーション内でフォームを作成する最も良い方法
- 20. emacsとsshでリモートファイルを開く最も良い方法は
- 21. Three.jsでグラフを描く最も良い方法
- 22. .NETでRESTfulなサービス "クライアント"を書く最も良い方法は?
- 23. ブートストラップを使って1行にテキストを表示する最も良い方法
- 24. Clearcaseで最も良い方法は?
- 25. Firebaseのデータが内容を持っていてもUNDEFINEDの値を返す
- 26. 画像の上に多くの要素を配置してインタラクティブ性を持たせる最も良い方法
- 27. 配列内の最初のオカレンスを置換する最も良い方法
- 28. テキストファイルの内容をウェブブラウザに送る最良の方法は何ですか、ファイルサイズは約100メガバイトですか?
- 29. ココス2dを使ってアイソメトリックマップのスプライトを作成する最も良い方法
- 30. XLinq - 私はこのコードを持っている良い方法