Rustでstructのmutableなfieldあれこれ

κeenです。人々にRustを薦めておきながら本人は昨日ようやく入門しました。その時に困ったことをメモ。タイトルがルー語になってますが気にしない。

因みにこれはRust 1.0の情報です。

ClojureでOpenCV 3.0と戯れる

κeenです。先日OpenCV 3.0がリリースされましたね。 ちょっと触ってみようと思ったのですが公式バインディングがC++、C、Java、Pythonと中々つらい言語ばっかりなので扱いやすいClojureから触った時のメモです。

2系とはAPIが変わってる部分もあるらしく、苦労しました。 UbuntuでやってるのでMacの人は適当に読み替えて下さい。

幽霊型を知った

κeenです。かねてより気になっていた幽霊型(Phantom Type)について知ったのでアウトプット。 このPDFがベースになって ます。

余談ですが英語がファントム・タイプと中々中二な名前なので和訳も幻影型とかそういう方向に走って欲かったな。

実装から理解するクロージャ

新人研修でクロージャで躓いてる人が多いようだったので手助けになればと思って作ったもの。 特に発表予定はない。

分かりやすくなると思って作ったけどむしろ混乱する気しかしない。