This module exposes a component for storing and retrieving flash
messages. Flash messages which are set on one page, are
available for on the next and then cleared as soon as the next page is
processed. Each message is bound to a specific user session.
This parameter holds the set of flash messages for the current
Returns #t when v is a flash manager.
Creates a new flash manager which stores its messages using
Wraps a handler such that flash messages from the previous request
get collected into current-flash-messages
and then cleared
from the current session.
This wrapper must be applied after wrap-session.
Adds a flash message to the current session. wrap-flash
installs a private parameter that references the current flash
manager for each wrapped request so the flashes