OCaml threads ライブラリを使ってみました。 Thread.create まではいいのですが外部からスレッドを終了させるのは難しかったです。なにが難しかったかというと、Thread モジュールのなかに Thread.kill : Thread.t -> unit のようなメソッドがあるのですが…
こんなの作ってみました。 まだ慣れていないOCaml,lablgtk2を使って書くのはしんどかったです。 あと、やっぱりインタラクティブかつマルチスレッドなプログラムは設計からして難しいですね。
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。