SSoelvsten / adiar

An I/O-efficient implementation of (Binary) Decision Diagrams
https://ssoelvsten.github.io/adiar/
MIT License
24 stars 13 forks source link

Additional Cleanup of `file`, `file_stream`, and `file_writer` (and levelized variants) #445

Open SSoelvsten opened 1 year ago

SSoelvsten commented 1 year ago

The file stream class has already been quite improved with #397 , but we can do more.

file_stream

New Features

file

file_writer

SSoelvsten commented 1 year ago

Considering that with v2.0 I have completely hidden the use of files from the public API, this can be done without having to deal with deprecations.