- Updated to KDL v2.0 (many breaking changes, see the KDL changelog).
- Reworked numbers: added the
Kdl.Num
module, includingKdl.Num.to_{string,float,int,int32,int64,nativeint}
and other functions. Kdl.L
: Added(.@!())
and(.@!())<-
indexing operators as raising versions of(.@())
and(.@()<-)
, addedKDL.L.first_arg
.interpret
now raisesInvalid_annotation
instead ofFailure
.i8
,i16
, etc. wrappers overinterpret
have been removed.- Added
of_chunk_gen{,exn}
. Removed theshow
,show_error
,from_string{,exn}
aliases. Renamedfrom_channel{,exn}
toof_channel{,exn}
. - Added
pp_error
,pp_typed_value
. - Dropped support for OCaml < 4.14.0.
Initial experimental release.