Jean-Philippe Paradis (not-yet-ready projects)
Pinned Loading
Repositories
- 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.
- ensure-method-combination Public
STUB. Provides an ENSURE method combination type that allows for concise and flexible instantiation and reinitialization of dependent objects.
- complex-slots Public
INCOMPLETE. Provides a new slot allocation type whose instances are represented as an arbitrary object.
- xcall Public
INCOMPLETE. xcall maps a template over the cartesian product of trees of alternative forms provided within.
- 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.
- bigname Public
This library converts potentially very big integers and fractions into their text representation. At this time, only conversion to french cardinal and ordinal is supported.
Top languages
Loading…
Most used topics
Loading…