cond-let 
- Description
- Additional and improved binding conditionals
- Latest
- cond-let-1.1.5.0.20261109.1.tar (.sig), 2026-Nov-09, 40.0 KiB
- Maintainer
- Jonas Bernoulli <emacs.cond-let@jonas.bernoulli.dev>
- Other versions:
- release version
- Website
- https://github.com/tarsius/cond-let
- ELPA's Repository
- CGit or Gitweb
To install this package from Emacs, use package-install or list-packages.
Full description
1. Cond-Let — Additional and improved binding conditionals
Emacs provides the binding conditionals if-let, if-let*,
when-let, when-let*, and-let* and while-let.
This package implements the missing and-let and while-let*;
and the original cond-let, cond-let*, when$, and$, and thread$.
This package additionally provides more consistent and improved implementations of the binding conditionals already provided by Emacs. Merely loading this library does not shadow the built-in implementations; this can optionally be done in the context of an individual library.
cond-let and cond-let* are provided exactly under these names.
The names of all other macros implemented by this package begin
with cond-let--, the package's prefix for private symbol.
Users of this package are not expected to use these unwieldy names. Instead one should use Emacs' shorthand feature to use all or some of these macros by their conceptual names.
The library header explains how to use shorthands and how to teach font-lock about these forms. See their docstrings for information about the individual macros. Visit the wiki for additional information.
Old versions
| cond-let-1.1.5.0.20261001.0.tar.lz | 2026-Oct-02 | 5.69 KiB |
| cond-let-1.1.4.0.20260901.0.tar.lz | 2026-Sep-01 | 5.51 KiB |
| cond-let-1.1.3.0.20260817.1.tar.lz | 2026-Aug-27 | 5.50 KiB |
| cond-let-1.1.2.0.20260601.0.tar.lz | 2026-Jun-01 | 5.36 KiB |
| cond-let-1.1.1.0.20260517.221751.tar.lz | 2026-May-18 | 5.34 KiB |
| cond-let-1.0.0.0.20260510.181022.tar.lz | 2026-May-10 | 5.01 KiB |
| cond-let-1.0.0.0.20260430.223624.tar.lz | 2026-May-01 | 4.83 KiB |
| cond-let-0.2.2.0.20260420.135245.tar.lz | 2026-Apr-20 | 4.90 KiB |
| cond-let-0.2.1.0.20260118.133210.tar.lz | 2026-Jan-18 | 4.89 KiB |
| cond-let-0.1.1.0.20251031.1718.tar.lz | 2025-Oct-31 | 4.81 KiB |