Skip to content

Deprecation of Stream #129

@Leonidas-from-XIV

Description

@Leonidas-from-XIV

While we did a good job for the OCaml 5.0 readiness by removing biniou and easy-format OCaml 4.14 will deprecate the Stream module.

We should consider what to do:

  1. Use the camlp-stream polyfill that provides this module
  2. Migrate to something else like Seq

The issue with 1. is that we're adding another dependency. It's probably not a big problem, but it is still not great to depend on something that was removed from the standard library, for most likely good reasons.

The problem with 2. is that this might decrease the performance and since it breaks the interface, it would need to happen for 2.0.0 (or 3.0.0…).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions