2016-10-01から1ヶ月間の記事一覧

最小のコンピュテーション式

F#

メモ。 使う規則 T(e;, V, C, q) = C(e;b.Zero()) この規則がvalidなコンピュテーション式を作れるはず。 Zeroメソッドのみを用意すれば良いのでBuilderの実装も最小限なはず?*1 コード // 定義 type A() = member x.Zero()=() let a = A() // 実際に試す a…

.NET Fringe Japan 2016の個人的な振り返り

dotnetfringe-japan.connpass.com 運営及び発表者として参加しました。 運営といっても、勉強会運営に慣れている方が多かったのでやること・やらないことが初期から明確だった気がします。 当日の懇親会周りの運営を手伝えなかったのは申し訳なく思いつつ………

ueberauth_qiitaとueberauth_hatenaを作った

久々にElixirネタ。 といっても表題がすべてを表していますが……。 https://github.com/pocketberserker/ueberauth_qiita https://github.com/pocketberserker/ueberauth_hatena ueberauthはElixir向けの認証ライブラリで、RubyのOmniauthに強い影響を受けて…