独習 Scalaz これまでいくつのプログラミング言語が羊の衣を着た Lisp に喩えられただろうか? Java は馴染み親しんだ C++ のような文法に GC を持ち込んだ。それまで他にも GC を載せた言語はあったけども、現実的に C++ の代替となりうる言語に GC が載ったことは 1996年には画期的に思われた。やがて時は経ち、人々は自分でメモリ管理をしないことに慣れていった。JavaScript と Ruby の両言語もその第一級関数 (first-class function) やブロック構文を持つことから羊の衣を着た Lisp と呼ばれたことがある。S式の同図像性がマクロに適することから Lisp系の言語はまだ面白いと思う。 近年の言語はもう少し新しい関数型言語から概念を借りるようになってきた。型推論やパターンマッチングは ML にさかのぼることができると思う。時が経てば、人
gcsms allows you to programmatically send SMS to your number for free through Google Calendar service. You must set up a few things before using gcsms to send SMS: 1. Setup a Google account if you don't already have one - https://gmail.com 2. In Google Calendar (https://calendar.google.com), under 'Calendar Settings' -> 'Mobile Setup', enter your mobile number and verify it. 3. In API Console (htt
2012/03/14 に株式会社 PRO&BSC にて行った Android 研修の資料 #3 です。
2013-04-23 private.jsというライブラリを作り始めた JavaScriptのオブジェクトにprivateなアクセサを提供するライブラリが欲しいなと思ってprivate.jsというのを書いてみた。1日くらいで書いてみたら非常にdirtyなコードが生まれて悲しい。 何をしてくれるかというと任意のprefixをがついているオブジェクトのプロパティを自動でprivateにしてくれる。詳しくはREADMEを。https://github.com/hotchemi/private.jsよくJavaScriptでは_methodBみたいに外部から使用されたくないプロパティに対して命名規約で何とかしようとする。 まあそれでもいいんだけど本質的解決ではないし、じゃあもう任意のprefixついてるプロパティを自動でprivateにしちゃえばいいんじゃねって事で書いてみた。ご存知の方はご存
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く