HaskellのtextViewからテキストを取得するにはどうすればよいですか?
私はそれを正しく行っているかどうかわかりません。TextView クラスで見つけることができる唯一の「取得」関数は、文字列ではなく IO TextBuffer に評価される textViewGetBuffer です。
textBufferGetText :: self -> TextIter -> TextIter -> Bool -> String を使用して IO TextBuffer の文字列値を取得しようとしていますが、TextIter 値として何を指定すればよいかわかりません。
TextIter 値は、テキストを取得する範囲の開始と終了を指定しますが、TextIter データ型を調べたところ、使用できる値コンストラクターが指定されていませんでした。
name = textBufferGetText (textViewGetBuffer txtView) start end True
任意の提案/ヘルプをいただければ幸いです。