Scheme Publications


raco: Racket Command-Line Tools

The Typed Racket Guide

1.1 Introduction

1.2 Examples

Syntax Parse Examples

Writing syntax-case Macros

Creating Languages in Racket - ACM Queue

1 Basic Macrology

Syntactic Extension

F*dging up a Racket

dyoo/brainfudge: Fdging up a Racket: how to write Brainfck as a Racket language

Infix Expressions for Racket

Pollen: the book is a program

Scribble: The Racket Documentation Tool

Slideshow: Figure and Presentation Tools

Bookcover: Generating PDFs for book covers

brag: a better Racket AST generator

Datalog: Deductive Database Programming

rex: deterministic regular expressions

Web Applications in Racket

The Heresy Programming Language

Sketching A Language for Creative Coding

soegaard/sketching: A Racket library for creative drawings and animations. Inspired by Processing.

Write your next Ethereum Contract in Pyramid Scheme

MichaelBurge/pyramid-scheme: Pyramid is a language to create Ethereum smart contracts

THISISDINOSAUR/Anatomy: A DSL capable of specifying arbitrary skeletons with interrelationships, constraints, and bounded parameters

Day 7 - Advent of Code 2015

Matthew Butterick

Beautiful Racket: The making of Beautiful Racket

Beautiful Racket: Resources

mbutterick/beautiful-racket: Resources for the “Beautiful Racket” book

How to Design Worlds: Imaginative Programming in DrScheme

Picturing Programs: an Introduction to Computer Programming

Welcome! | plai

Programming and Programming Languages

Welcome! | plai




greghendershott/frog: Frog is a static blog generator implemented in Racket, targeting Bootstrap and able to use Pygments.

brownplt/pyret-lang: The Pyret language.

I Introduction

Readable Lisp S-expressions Project

SRFI 49: Indentation-sensitive syntax

SRFI 110: Sweet-expressions (t-expressions)

Sweet: an alternative to s-expressions



#lang something: An alternative syntax for Racket (eighty-twenty news)

P4P: A Syntax Proposal

racket/rhombus-prototype: Brainstorming and draft proposals for Rhombus

rhombus-prototype/ at master · racket/rhombus-prototype

2 Everything (We Will Say) About Parsing

2 Introduction and Usage


Racket Discussions - The Racket community uses languages to build programs, and programs to build languages

SXML in Racket: Tools for XML and HTML