You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sugar/scribblings/sugar.scrbl

39 lines
830 B
Racket

#lang scribble/manual
@(require scribble/eval (for-label racket sugar))
@(define my-eval (make-base-eval))
@(my-eval `(require sugar))
@title[#:style 'toc]{Sugar}
@author[(author+email "Matthew Butterick" "mb@mbtype.com")]
@defmodule[#:multi (sugar (submod sugar safe))]
A collection of small functions to help make Racket code simpler & more readable. Well, according to me, anyhow.
Sugar can be invoked two ways: as an ordinary library, or as a library with contracts (using the @tt{safe} submodule).
@;local-table-of-contents[]
@include-section["installation.scrbl"]
@include-section["cache.scrbl"]
@include-section["coerce.scrbl"]
@include-section["debug.scrbl"]
@include-section["file.scrbl"]
@include-section["list.scrbl"]
@include-section["xml.scrbl"]
@include-section["license.scrbl"]
@;index-section[]