Jean-Philippe Paradis (not-yet-ready projects)
Pinned
Repositories
- ensure-method-combination Public
STUB. Provides an ENSURE method combination type that allows for concise and flexible instantiation and reinitialization of dependent objects.
- explicit-bind Public
UNSUPPORTED. UNSTABLE? INCOMPLETE? explicit-bind is a Common Lisp library that effectively enables intermixing of any number of LET, LET*, (an enhanced version of) FLET, MULTIPLE-VALUE-BIND and DESTRUCTURING-BIND constructs, at the cost of only one level of indentation.
- complex-slots Public
INCOMPLETE. Provides a new slot allocation type whose instances are represented as an arbitrary object.
-
- first-class-lambda-lists Public
INCOMPLETE. Provides a simple unified extensible way of processing lambda lists.
- hexstream-html-doc-mode Public
A simple Emacs major mode (my first), specializing html-mode to help me write documentation related to Common Lisp.
- evaluated-flet Public
INCOMPLETE. Provides alternatives to FLET and FLET* that behave analogously to LET and LET* except they bind values in the function namespace. Intended to reduce conceptual differences between lexical binding of variables and functions. Makes functional programming more natural in some cases.