12:00猫番という新しいシリーズを始めた。ための関数型プログラミングのライブラリで、これは僕がそれを使ってみた記録だ。現在開発中で未だ実験段階にある。行ったり来たりしてる。切り替え方を統一したいので、ここにメモしておく。教えてもらったので、それを使ったほうがいいかも。投稿したものを訳しました。よって書かれています。シリアライゼーション・フォーマットを簡単に差し替えることができる。シリーズ中はバイナリ互換性とフォーマットの互換性の両方を保つ予定だ。エントリー、フィールド、コレクションといった抽象的なものに分解することを担当する。作ることができるため、コンビネータと呼ばれている。フィールドなどの抽象的な概念をバイナリやテキストといった形に具現化する。帰ってくる途中、何となく思い出したのは同僚とのモナドの直観についての会話で、僕は酷い説明をした気がする。考えているうちに、ちょっとひらめきがあった。モナドはフラクタルだ上のフラクタルはシェルピンスキーの三角形と呼ばれるもので、僕がそらで描ける唯一のフラクタルだ。(この場合は、親の三角形の半分のスケールの相似)。モナドはフラクタルだ。モナディックなデータ構造があるとき、その値のいくつかを合成して同じデータ構造の新しい値を形成することができる。これがモナドがプログラミングに有用である理由であり、また多くの場面で登場する理由だ。来年へ向けて色々課題もあるので、それを自分なりに書き出してみる。題の通り、僕達の次の目標とするべきものはユニバーサル・アクセスだと考えている。言えば、メソッドとフィールドの両方が外側から見ると別けへだて無くアクセスできることを指す。カンファレンスという意味で使っている。日本以外のアジア諸国からの人など。カンファレンスも今年で二年目だ。名前を変えて仕切り直し。300枚のチケットは売り切れ、招待講演者やスポンサー招待枠などを入れたら当日はもっといたかもしれない。さんのオフィスを会場としてお借りした。困っていないし、メインのエディタとしてしばらく使ってきた。コマンドラインから使えるエディタにも少しは興味があるし、色んな人がネットワーク上から使えるから便利ということを言っている。使えるんじゃないかとも思うが、一応試してみよう。買ったというのがあって、折角だから何か新しいことをやってみようかなと思った。本稿は完全な素人が個人的なメモとして書いてあるものだ。そもそもブログというのはそういうものなはずだ。動くかどうかは保証できない。快適な256色ターミナル環境を構築するを参考にした。するのが作法らしいけども、自分の環境に持ち込む設定をちゃんと理解したかったので、一から書き始めた。いう感じでシンボリックリンクが張られる。03:46inscala現実問題として正規表現が必要になることがある。質問を手探りしながら作業することになる。結局、僕個人の慣れの問題だ。試してみて、それはそれなりにうまくいった。中身をよく読んでみるとコードリテラルの多くがちゃんとフォーマットされてないことに気づいた。使っているからみたいだ。このテキストをいくつかの正規表現で前処理してやればうまくと思う。変化が訪れようとしている。全面において改善がみられる予定だ。コードベース上にこれらの機能を追加したプリビュー版をリリースする。仕様が固まる前にコミュニティーからのフィードバックを得たり、新しい設計方針や理念そして新機能を促進することを目的としている。