install | tutorial | forum This site is about Arc, a new dialect of Lisp. Arc is designed for exploratory programming: the kind where you decide what to write by writing it. A good medium for exploratory programming is one that makes programs brief and malleable, so that's what we've aimed for. This is a medium for sketching software. Arc is unfinished. It's missing things you'd need to solve some
(追記:Yコンビネータって何に使うの?) Yコンビネータ(Curryの不動点演算子)を説明するのがプチブーム(死語)らしいので、ふたたび挑戦。 まず、ふつーに再帰関数factをSchemeで定義してみる。 (define fact (lambda (n) (if (= n 0) 1 (* n (fact (- n 1))))))この定義は、右辺にfact自身が出現するので、再帰的定義なのであった。ここから右辺にfactが出現しないようにするのが目標。とりあえず、factを関数の引数として外から受け取るようにしてみる。 (define make-fact (lambda (my-fact) (lambda (n) (if (= n 0) 1 (* n (my-fact (- n 1)))))))これは( (make-fact fact) 10)みたく使えるが、make-factを呼び出す際に
BiographyKazuki Ohta (太田 一樹) is a Co-Founder/CEO at Treasure Data, Inc. I’m a Japanese entrepreneur with the heart of computer science. BusinessI love building the business from zero. I was lucky enough to build $100m+ ARR B2B SaaS business from scratch. (see my experience). TechnologyMy specialities are around Data, SaaS and Open Source. I was a High Performance Computing researcher (see my publi
Downloads 1.16.6 - 2007-02-27 Full: .zip, .tar.gz, .deb, source Lite: .zip, .tar.gz, CVS Support SourceForge Project Mailing Lists #sisc on irc.freenode.net. SISC Wiki Documentation Java-based Scheme Comparison Try SISC Online Introduction SISC is an extensible Java based interpreter of the algorithmic language Scheme. SISC uses modern interpretation techniques, and handily outperforms all existin
Description SISCweb is a framework to facilitate writing stateful Scheme web applications in a J2EE environment. By using continuations, SISCweb does away with the page-centric execution model typical of web programming. Every time the program sends a response to the browser, its state is suspended, to be then resumed from that exact point when the browser submits a request. One implication of thi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く