Note: you are viewing the development version of Schema.org. See How we work for more details. Welcome to Schema.org Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond. Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and
Binary release are now built for Java 8. The repository source code is now set up for Java 8. (Building for Java 6 or 7 is still supported. Java 5 might also work, but has not been tested recently.) Tested and updated for Java 9. Most places where you could declare a new identifier binding have been generalized to accept patterns, including literals and boolean guards. Related changes: The form (!
Structure and Interpretation of Computer Programs Interactive Version Wizard Book n. Structure and Interpretation of Computer Programs, an excellent computer science text used in introductory courses at MIT. So called because of the wizard on the jacket. One of the bibles of the LISP/Scheme world. Interactive SICP n. Interactive Structure and Interpretation of Computer Programs. Online version of
Motivation For the next version of The Spatials I wanted to improve the small missions you get when you visit a new alien world. Art and content updates are already underway with new environments like space stations or caves. But a big part of the experience is the "what to do", the goals the game gives to you and the guidance to perform them. The Spatials is already very heavy on random generatio
This guide is intended for programmers who are new to Racket or new to some part of Racket. It assumes programming experience, so if you are new to programming, consider instead reading How to Design Programs. If you want an especially quick introduction to Racket, start with Quick: An Introduction to Racket with Pictures. Chapter 2 provides a brief introduction to Racket. From Chapter 3 on, this
10.4 ContinuationsContinuations in The Racket Guide introduces continuations. See Sub-expression Evaluation and Continuations and Prompts, Delimited Continuations, and Barriers for general information about continuations. Racket’s support for prompts and composable continuations [Flatt07] closely resembles Sitaram’s % and fcontrol operator [Sitaram93]. Racket installs a continuation barrier around
何度かブログで取り上げているが Scheme (R7RS) でパターンマッチライブラリ pattern-match-lambda を作っている。 https://github.com/SaitoAtsushi/pattern-match-lambda case-lambda に syntax-rules 風 (省略子はない) のパターンマッチをくっつけたような使い勝手にしたつもりだ。 ドキュメントを書いていないのだが、テストコードを見ればおおよその使い方はわかるだろう。 今回は syntax-case にあるようなフェンダーの機能を追加した。 フェンダーという言葉は馴染みがないだろうが、ガードといえばわかるだろうか。 パターンにマッチさせた上で更に条件を付ける機能である。 パターンの後に述語があれば、それがフェンダーとして機能する。 (define example (pattern-mat
https://web.archive.org/web/20201121162125/https://artyom.me/learning-racket-2
https://web.archive.org/web/20201121162132/https://artyom.me/learning-racket-1
使いたい人のための継続入門継続渡し形式call/ccは普通の関数call-with系関数call-with-procedurecall-with-continuation-procedurecall-with-current-continuation評価順序と継続call/ccパズルお手元マルチスレッド部分継続reset/pcとcall/pc環境破壊と部分継続部分継続の使用法PRINT-AND-NEXT-REPL議論質問お手元マルチスレッドのサンプルプログラムについて 使いたい人のための継続入門 とりあえず殴り書き。 くどかったり冗長な文章になってたり、重複してたり、間違ってたり、 おおいなる勘違いをしてたり、恥をカいてたりするかもしれないけどご愛敬。 藁をもつかみたい気持ちで継続を使えるようになりたい人は読んでみてください。 ただし所詮は藁です。(w 継続渡し形式 例によって階乗fact
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く