racket/collects/unstable/scribblings/utils.rkt

24 lines
681 B
Racket

#lang at-exp racket/base
(require scribble/base scribble/manual scribble/core scribble/eval)
(provide unstable
unstable-header
addition)
#|
Place either @unstable or @unstable-header immediately after the
@title form, before any @defmodule form or introductory/summary text.
|#
(define (unstable . authors)
(make-compound-paragraph plain
(list (apply author authors)
(unstable-header))))
(define (unstable-header)
@para{This library is @emph{unstable};
compatibility will not be maintained.
See @secref{unstable} for more information.})
(define (addition name)
@margin-note{The subsequent bindings were added by @|name|.})