This module exposes a component for storing and retrieving flash
messages. Flash messages which are set on one page, are
available for display 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
This parameters holds the current flash manager for a particular
request. It is installed by wrap-flash
used by flash
if an explicit manager is not passed in.
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. If flashes
not provided, the current-flash-manager