This release addresses linking and type equality issues using this library with OCaml 4.x.
- For OCaml 4.07 and earlier, camlp-streams is now an empty library, which allows linking libraries which use camlp-streams with libraries which use the Standard Library modules directly.
- For OCaml 4.08-4.14, camlp-streams re-exports strengthened versions of
Stream
andGenlex
allowing sharing of streams between libraries which use camlp-streams and libraries which useStdlib.Stream
orStdlib.Genlex
. Note if you use that Dune's(implicit_transitive_deps_false)
then you may need to ensure you use(re_export camlp-streams)
or users of your library may be unable to see the type equality. See Dune's documentation for more details.