Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
'cl-lib
library instead of 'cl
.'ansi-color
library (requires Emacs >= v28.1).$
. That is, the plain substitution [g |- $S]
must be written as $[g |- $S]
, and the renaming substitution [g |-# $S]
must be written as $[g |-# $S]
.$
. That is, the plain substitution meta-type [g |- h]
must be written as $[g |- h]
, and the renaming substitution meta-type [g |-# h]
must be written as $[g |-# h]
.#
. That is, {#p : [g |- nat]}
must be written as {#p : #[g |- nat]}
.s .hd
, s .tl
). This applies both in computation-level patterns and expressions.%{{
, }}%
and %{
, }%
is fixed.--open
pragmas behave like OCaml's open
directive, whereby declarations introduced by --open
are not re-exported, and not copy/pasted textually.;
is no longer supported.[ctx] → [⊢ unit]
are no longer supported.