私は現在開発中のプログラムでかなり大きな文字列を構築/連結しています。文脈を与えるために、完全な文字列は端末のサイズを持っています。私はターミナルアプリケーションを開発しているので、これはかなり起こります。私はデータ構造Buffer
を見つけました。これは、標準ライブラリと文字列を連結する最も効果的な方法のようです。Ocamlバッファー修正の特定の位置
特定の位置でバッファの一部を頻繁に更新する必要がある場合は、これが正しい選択ですか? 20〜50文字を使ってみましょうか? この場合、より良い方法がありますか?
ギャップバッファ&co:https://stackoverflow.com/questions/3169440/text-editor-theory – coredump