Common Lisp Package: CLACK.SESSION.STORE

# Clack.Session.Store - Basic in-memory session store. ## DESCRIPTION Clack.Session.Store is a basic in-memory session data store. This is volatile storage and not recommended for multiprocessing environments. However, this is very useful for development and testing. ## AUTHOR Eitarow Fukamachi (e.arrows@gmail.com) ## SEE ALSO * Clack.Middleware.Session

README:

FUNCTION

Private

MAKE-KEYWORD (NAME)

Interns the string designated by NAME in the KEYWORD package.

MACRO

Private

GETF* (PLACE KEY)

Similar to `getf' but allows many types for the `key', String, Keyword or Symbol.

REMOVE-FROM-PLISTF (PLACE &REST KEYS &ENVIRONMENT ENV)

Modify macro for REMOVE-FROM-PLIST.

GENERIC-FUNCTION

Public

Undocumented

FETCH (THIS SID)

REMOVE-SESSION (THIS SID)

STORE-SESSION (THIS SID SESSION)

SLOT-ACCESSOR

Private

Undocumented

STASH (OBJECT)

SETFSTASH (NEW-VALUE OBJECT)

CLASS

Public

Undocumented

<CLACK-SESSION-STORE>