rust_core 0.5.6 copy "rust_core: ^0.5.6" to clipboard
rust_core: ^0.5.6 copied to clipboard

Implementation of Rust's core library in Dart. Types include Result, Option, Cells, Slices, Array, Iterators, and extensions. Facilitates functional programming and error handling.

0.5.6 #

  • Add Unreachable

0.5.5 #

  • Remove meta dependency

0.5.4 #

  • Add clone to iter classes
  • Add mspc library with channel
  • Add sync library with Mutex and RwLock

0.5.3 #

  • Stricter Option typing
  • Additional extensions
  • Fix Peekable for nullable types

0.5.2 #

  • FutureResult isOkAnd

0.5.1 #

  • RIterators

0.5.0 #

  • Breaking: Change None() to None
  • Breaking: Migrate RIterator to an Iterable Iterator union
  • Add Array type
  • Implement all of Iter
  • Implement most of Slice
  • More extensions
  • Add prelude library

0.4.0 #

  • Breaking: Migrate Option to a extension type
  • slice library
  • iter library
  • Various additional extensions

0.3.6 #

  • Async early return

0.3.5 #

  • LazyCell and OnceCell broader equality
  • ConstCell
  • BoolCell and StringCell

0.3.4 #

  • Int cell and Double cell

0.3.3 #

  • Library organization

0.3.2 #

  • Add Cell

0.3.1 #

  • Additional extensions

0.3.0 #

  • Early Return Notation Signature change

0.2.1 #

  • More docs

0.2.0 #

  • Add Option Early Return (Do Notation)
  • Add all methods for FutureOption
  • OnceCell fixes
  • LazyCell fixes
  • Option fixes
  • More Tests
  • More extensions

0.1.0 #

  • Various extensions
  • OnceCell
  • LazyCell
  • Option
  • Result Do Notation
  • Migrate over anyhow base

0.0.1 #

  • Initial version.
10
likes
160
pub points
43%
popularity

Publisher

verified publishervoyver.com

Implementation of Rust's core library in Dart. Types include Result, Option, Cells, Slices, Array, Iterators, and extensions. Facilitates functional programming and error handling.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

More

Packages that depend on rust_core