zero_mut 0.1.1 copy "zero_mut: ^0.1.1" to clipboard
zero_mut: ^0.1.1 copied to clipboard

Zero-overhead compile-time immutable collections and zero-copy slicing for Dart using extension types and Never constraints.

0.1.1 #

0.1.0 #

  • Initial release.
  • Core immutable collections: ZeroSlice (Slice), ZeroList (ImmList), ZeroMap (ImmMap), and ZeroSet (ImmSet).
  • Low-level zero-copy binary data: ZeroByteSlice, ZeroInt32List, ZeroFloat64List, ZeroUint32List, ZeroFloat32List.
  • Lazy sequences: ZeroMappedList and ZeroFilterView.
  • Reactive state security: ZeroNotifier and ZeroStream.
  • Domain-specific structures: ZeroMatrix (2D views on flat buffers) and ZeroTree / ZeroNode.
  • Comprehensive test coverage and benchmarks.
1
likes
160
points
103
downloads

Documentation

API reference

Publisher

verified publisherjosephinoo.dev

Weekly Downloads

Zero-overhead compile-time immutable collections and zero-copy slicing for Dart using extension types and Never constraints.

Homepage
Repository (GitHub)
View/report issues

Topics

#collections #immutability #performance #data-structures #memory

License

MIT (license)

More

Packages that depend on zero_mut