
Racket
Racket allows programmers to add new syntactic constructs in the same way that other languages permit the formulation of procedures, methods, or classes. All you need to do is …
Racket Documentation
Running raco docs (or Racket Documentation on Windows or Mac OS) may open a different page with local and user-specific documentation, including documentation for installed packages.
The Racket Guide
Chapter 2 provides a brief introduction to Racket. From Chapter 3 on, this guide dives into details— covering much of the Racket toolbox, but leaving precise details to The Racket …
Download Racket
The distribution includes pre-built, platform-independent bytecode; it installs much faster than plain source, and it is also compatible with fast installs of additional Racket packages.
Getting Started - Racket
The Racket Guide starts with a tutorial on Racket basics, and then it describes the rest of the Racket language. Of course, you should feel free to mix and match the above two tracks, …
Racket: All Versions
Browse and download all versions of Racket, a versatile programming language, from this comprehensive archive.
3.12 Conditionals: if, cond, and, and or - Racket
Examples: ... Combining Tests: and and or in The Racket Guide introduces or. If no expr s are provided, then result is #f. If a single expr is provided, then it is in tail position, so the results of …
Racket
An introduction to the Racket functional programming language and DrRacket development environment to explore topics in mathematics (mostly recreational) and computer science.
4.7 Symbols - Racket
Symbols in The Racket Guide introduces symbols. A symbol is like an immutable string, but symbols are normally interned, so that two symbols with the same character content are …
4.20 Procedures - Racket
The apply Function in The Racket Guide introduces keyword-apply. Like apply, but kw-lst and kw-val-lst supply by-keyword arguments in addition to the by-position arguments of the v s and lst, …