めも

たぶんカリー化ってこんな感じのような気がする。 gosh> (define (curry p . args) (lambda r (apply p (append args r)))) curry gosh> (define hogecons (curry cons 'hoge)) hogecons gosh> (hogecons 'moge) (hoge . moge) gosh> (hogecons 'piyo) (hoge…

全部の文字をUTF-8にエスケープする関数

charCodeAtはUTF-16BEを返すっぽい。ブラウザのURL欄に javascript:alert("あ".charCodeAt(0).toString(16))と入れてエンターを押すと、「3042」という数字が出ると思う。(Firefox2.0.0.3, IE6で確認しました)ASCII文字だろうがなんだろうが、全部UTF-8に…

Stringオブジェクト

"hogehoge"[0] が Firefox2.0.0.3 だと"h"、IE6 だと undefined だった。 "hogehoge".charAt(0) ならどっちも"h"。

電気通信大学 物理学実験まわりめも

基礎科学実験A ウェブサイト http://physics.e-one.uec.ac.jp/ なんかガイダンスとかでもそんなに強調されないけれど、この講義のウェブサイトはけっこう情報が充実している。実験テキストが全文PDFで公開されているということを知らない電通生はけっこう多…

test